OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Adamant Console

Adamant Console is a JavaScript command-line and JSON-RPC tool for interacting with the ADAMANT blockchain. It locally signs ADM transactions and submits signed payloads to configured ADAMANT nodes.

Independent OpenViST project profile, based on linked sources.

Adamant Console — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when an ADAMANT operation needs a CLI, a scriptable one-shot command, or a JSON-RPC interface, particularly when transactions should be signed locally before submission to configured nodes.

Who it is for

  • Developers and operators who need command-line access to ADAMANT account, node and transaction operations.
  • Teams or developers integrating Console's JSON-RPC methods into other languages and services.
  • Script authors automating ADAMANT account queries, token transfers, delegation or voting.

Documented uses

  • Check ADAMANT node height, version and status.
  • Generate accounts and look up account, transaction, delegate or chat information.
  • Send ADM tokens or messages, and vote for delegates.
  • Expose Console operations through a JSON-RPC server.
Before you choose

Requirements & limits

Requires Node.js 22.13.0 or newer and npm 10 or newer. The public repository provides installation instructions using `npm ci`.

  • The default network is testnet; configuration supports mainnet and testnet node lists.
  • Interactive mode checks configured node health before its first command; one-shot commands skip this startup check.
  • The JSON-RPC server listens on the configured RPC port.
  • For JavaScript integrations requiring lower-level protocol features, typed DTOs, metadata, WebSocket subscriptions or advanced transaction handling, the project directs users to adamant-api.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare Adamant Console for ADAMANT node operations

Install the CLI and create its local configuration for a selected ADAMANT network.

Before you start

  • Node.js 22.13.0 or newer
  • npm 10 or newer

Steps

  1. Install dependencies with the command below in the repository.

    Documented command
    npm ci
  2. Create a user configuration by running the command below.

    Documented command
    node bin/adamant.js init
  3. Review the configuration's network, node list and RPC port; the default network is testnet.

Expected outcome

A local Console configuration is created, ready for CLI use with its selected network and configured ADAMANT nodes.

Guide limitations

  • This setup procedure does not demonstrate a successful connection or transaction.
  • Changing the network to mainnet is intended for use with real ADM funds.
  • Keep passphrases, private keys and local configuration files out of logs and shared terminals.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
Adamant-im/adamant-console · Official homepage title · retained in its source language