Node API

RPC Reference

TruthLinked nodes expose HTTP endpoints for chain state, accounts, balances, cells, blocks, transactions, mempool, metrics, storage health, search, name resolution, simulation, and raw transaction submission.

HTTP JSONRaw tx submitPrometheus metrics

01 Network And Health

MethodEndpointPurpose
GET/healthStatus, version, height, finalized height, mempool size, and degraded reason.
GET/chain_infoGenesis Fingerprint, network version, height, finalized height, peer count, and sync status. The Genesis Fingerprint is the network identity used to bind signed transactions to this network.
GET/token_infoNative token information.
GET/network_infoPeer and network status.
GET/gasGas schedule and operation costs.
curl https://rpc.truthlinked.org/health
curl https://rpc.truthlinked.org/chain_info

02 Accounts And Balances

MethodEndpointPurpose
GET/account/{id}Account information by account ID.
GET/account/{id}/balanceBalance by account ID.
GET/account/pubkey/{pubkey}/balanceBalance by public key.
GET/pubkey/{id}Public key for a known account ID.
POST/balanceBalance lookup request body.
POST/balance_by_pubkeyBalance lookup by public key request body.
POST/token_balanceSingle token balance lookup.
POST/token_balancesMultiple token balances.

03 Blocks, Transactions, Mempool

MethodEndpointPurpose
GET/mempoolCurrent mempool summary.
GET/mempool/tx/{hash}Mempool transaction lookup.
GET/transactions/recentRecent finalized transactions.
POST/transaction_historyTransaction history query.
GET/block/latestLatest block.
GET/block/{height}Block by height.
GET/block/{height}/attestationsAttestations for a block.
GET/tx/{hash}Finalized transaction by hash.
POST/submit_rawSubmit raw signed transaction bytes.
POST/simulate_rawSimulate raw signed transaction bytes.

04 Cells, Names, Validators

MethodEndpointPurpose
GET/cell/{id}Cell info by ID.
GET/cell_proposalsCell governance proposals.
GET/name_registryName registry dump.
GET/resolve/{q}Resolve account, name, transaction, block, or cell query.
GET/searchSearch across supported chain objects.
GET/validatorsValidator set.
POST/validator_infoValidator info request body.
GET/treasury_proposal/{id}Treasury proposal lookup.

05 Metrics And Assets

MethodEndpointPurpose
GET/metricsPrometheus-formatted network metrics.
GET/storage_metricsDonaDB storage health counters.
GET/nft/{id}NFT info.
GET/nfts/{owner}NFTs by owner.

06 Explorer Indexer API

The explorer/indexer exposes read-optimized endpoints for blocks, transactions, address activity, NFT events, cell events, staking events, governance events, oracle events, MCP events, name resolution, and active wallets.

MethodEndpoint Family
GET/blocks, /block/{height}, /transactions, /tx/{hash}
GET/address/{id}/txs, /transfers, /nfts, /cells, /staking, /mcp, /governance
GET/oracle/events, /mcp/events, /staking/events, /governance/events
GET/names/resolve/{address}, /active_wallets