Documentation

SUM Chain JSON-RPC API

SUM Chain exposes a JSON-RPC 2.0 API for chain queries, transaction submission, and integration with the storage protocol, NFTs, tokens, encrypted messaging, policy accounts, and document-credential layers. The native currency is Koppa (Ϙ) with 9 decimal places.

All 177 methods are exposed by the live mainnet RPC at https://rpc.sumchain.io. Example responses are real captures. Pick a topic below, each opens on its own page.

Connection

Public mainnet endpoint:

https://rpc.sumchain.io

Every request follows JSON-RPC 2.0. The Content-Type: application/json header is required.

curl -X POST https://rpc.sumchain.io \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"chain_id","params":[],"id":1}'

Currency & Units

NameSymbolDecimalsBase Unit
KoppaϘ91 Ϙ = 1,000,000,000

All amounts in the API are represented in base units. Examples: 1000000000 = 1 Ϙ, 1000000 = 0.001 Ϙ (typical fee).

Addresses

Addresses are 20 bytes derived from an Ed25519 public key: Address = Blake3(pubkey)[12..32].

Two display formats are accepted in API parameters:

  • Base58 with checksum (default Display): e.g. 8zZ1pfbpUcAmoByWKYgJgiFZWpmhWQKJ4
  • Hex: e.g. 0x1a2b3c4d...

Topics

All 177 endpoints are exposed by https://rpc.sumchain.io.

← Back to home