Node & Network
Operator-facing endpoints for monitoring.
5 methods · verified against the live mainnet RPC at https://rpc.sumchain.io.
ChainAccountTransactionsDecentralized Storage (PoR)OmniNode (InferenceAttestation)OmniNode Inference SettlementValidators & ConsensusNFTs (SUM-721)Fungible Tokens (SRC-20)Smart Contracts (WASM)Encrypted Messaging (SRC-201)Document Credentials (SRC-80X)Employment Credentials (SRC-88X)Policy Accounts (Multi-Sig)Governance (v1)Node & Network
healthLiveness probe.
Request
{"jsonrpc":"2.0","method":"health","params":[],"id":1}Response (live)
{
"jsonrpc": "2.0",
"result": {
"status": "ok",
"chain_id": 1,
"height": 4807039,
"peer_count": 2,
"is_validator": true,
"is_synced": true
},
"id": 1
}node_infoVersion, peer ID, uptime.
Request
{"jsonrpc":"2.0","method":"node_info","params":[],"id":1}Response (live)
{
"jsonrpc": "2.0",
"result": {
"version": "0.1.0",
"chain_id": 1,
"network": "sumchain-1",
"peer_id": "12D3KooW…",
"is_validator": true,
"current_height": 4807038,
"peer_count": 2,
"mempool_size": 0,
"uptime_seconds": 238205
},
"id": 1
}get_metricsPrometheus-style metrics snapshot.
get_peersConnected peers.
get_p2p_statslibp2p connection statistics.
Request
{"jsonrpc":"2.0","method":"get_p2p_stats","params":[],"id":1}Response (live)
{
"jsonrpc": "2.0",
"result": {
"total_known_peers": 2,
"connected_peers": 2,
"inbound_connections": 0,
"outbound_connections": 2,
"banned_peers": 0,
"max_connections": 100,
"max_inbound": 50,
"max_outbound": 50
},
"id": 1
}