Chain

Blockchain data and statistics

Get chain statistics

get
/api/chain/stats

Retrieve current blockchain statistics including height, validators, etc.

Responses
chevron-right
200

Chain statistics

application/json
get
/api/chain/stats
200

Chain statistics

Get latest entry (tip)

get
/api/chain/tip

Retrieve the most recent blockchain entry

Responses
chevron-right
200

Latest entry

application/json
Responseobject
get
/api/chain/tip
200

Latest entry

Get entry by hash

get
/api/chain/hash/{hash}

Retrieve a blockchain entry by its hash

Path parameters
hashstringRequired

Entry hash (Base58 encoded)

Query parameters
filter_on_functionstringOptional

Filter transactions by contract function name

Responses
chevron-right
200

Entry data

application/json
Responseobject
get
/api/chain/hash/{hash}
200

Entry data

Get entry by height

get
/api/chain/height/{height}

Retrieve a blockchain entry by its height

Path parameters
heightintegerRequired

Block height

Responses
chevron-right
200

Entry data

application/json
Responseobject
get
/api/chain/height/{height}
200

Entry data

Get entry by height with full transactions

get
/api/chain/height_with_txs/{height}

Retrieve a blockchain entry by height including full transaction details

Path parameters
heightintegerRequired

Block height

Responses
chevron-right
200

Entry data with transactions

application/json
Responseobject
get
/api/chain/height_with_txs/{height}
200

Entry data with transactions

Get transaction by ID

get
/api/chain/tx/{txid}

Retrieve a transaction by its ID

Path parameters
txidstringRequired

Transaction ID (Base58 encoded)

Responses
chevron-right
200

Transaction data

application/json
Responseobject
get
/api/chain/tx/{txid}
200

Transaction data

Get transaction events by account

get
/api/chain/tx_events_by_account/{account}

Retrieve transaction history for a specific account with pagination and filtering

Path parameters
accountstringRequired

Account address (Base58 encoded)

Query parameters
limitintegerOptional

Maximum number of transactions to return

Default: 100
offsetintegerOptional

Number of transactions to skip

Default: 0
sortstring · enumOptional

Sort order

Default: ascPossible values:
typestring · enumOptional

Filter by transaction type

Possible values:
cursorstringOptional

Pagination cursor (raw bytes)

cursor_b58stringOptional

Pagination cursor (Base58 encoded)

contractstringOptional

Filter by contract address (raw bytes)

contract_b58stringOptional

Filter by contract address (Base58 encoded)

functionstringOptional

Filter by contract function name

Responses
chevron-right
200

Transaction events

application/json
get
/api/chain/tx_events_by_account/{account}
200

Transaction events

Get transactions in entry

get
/api/chain/txs_in_entry/{entry_hash}

Retrieve all transactions contained in a specific entry

Path parameters
entry_hashstringRequired

Entry hash (Base58 encoded)

Responses
chevron-right
200

List of transactions

application/json
get
/api/chain/txs_in_entry/{entry_hash}
200

List of transactions

Last updated