API Reference

14min


Blockchain Indexer API

Addresses

Title

Endpoint

Description

/addresses/{address}/brc20

Retrieve BRC20 assets and balances controlled by a specific address or script pubkey.

/addresses/{address}/runes

Retrieve all Runes tokens and corresponding amounts in UTxOs controlled by a specified address.

/addresses/{address}/runes/{rune}

Return all UTxOs for a specific address containing a specific Rune.

/addresses/{address}/txs

List all transactions that consumed or produced a UTxO controlled by the specified address.

/addresses/{address}/utxos

List all UTxOs which reside at the specified address or script pubkey.



BRC20

Title

Endpoint

Description

/assets/brc20

List all deployed BRC20 assets by ticker.

/assets/brc20/{ticker}

Retrieve information about a specific BRC20 asset.

/assets/brc20/{ticker}/holders

Retrieve addresses or script pubkeys that hold a specific BRC20 asset and their corresponding balances.



Runes

Title

Endpoint

Description

/assets/runes

List all deployed Runes assets by ID and name.

/assets/runes/{rune}

Retrieve information about a specific Rune, including supply and number of holders.

/assets/runes/{rune}/holders

List of all addresses that hold the specified Rune, together with the respective amount of that rune.

/assets/runes/{rune}/utxos

Retrieve all UTxOs that contain the specified Rune.



Blocks

Title

Endpoint

Description

/blocks/latest

Retrieve information about the latest block on the chain.

/blocks/{block_hash}

Retrieve detailed information about a specific block by its hash.



General

Title

Endpoint

Description

/general/info

Retrieve general information about the state of the blockchain.



Transactions-RPC

Title

Endpoint

Description

/rpc/transactions/{tx_hash}

Retrieve detailed information about a specific transaction by its hash.



Transactions

Title

Endpoint

Description

/transactions/psbt/decode

Decode a Partially Signed Bitcoin Transaction (PSBT).

/transactions/submit

Submit a signed transaction to the network.

/transactions/{tx_hash}

Retrieve information about a specific transaction by its hash.



Mempool Monitoring API

Mempool-RPC

Title

Endpoint

Description

/rpc/mempool/info

Retrieve information about the current state of the mempool.

/rpc/mempool/transactions

List transactions currently in the mempool.

/rpc/mempool/transactions/{tx_hash}

Retrieve detailed information about a specific transaction in the mempool.

/rpc/mempool/transactions/{tx_hash}/ancestors

List ancestors of a specific transaction in the mempool.

/rpc/mempool/transactions/{tx_hash}/descendants

List descendants of a specific transaction in the mempool.



Updated 11 Oct 2024
Did this page help you?