Accounts

Get CELO Balance for a Single Address

Returns the CELO balance of a given address.

https://api.celoscan.io/api
   ?module=account
   &action=balance
   &address=0xd9df8d890d05295330ae4e8b0c70e079f52ee47a
   &tag=latest
   &apikey=YourApiKeyToken

Query Parameters

Get CELO Balance for Multiple Addresses in a Single Call

Returns the balance of the accounts from a list of addresses.

https://api.celoscan.io/api
   ?module=account
   &action=balancemulti
   &address=0xd9df8d890d05295330ae4e8b0c70e079f52ee47a,0x2753e4fa98e628626ce7139996e445464702e3c3,0xc165409ae8885d1b80f200544118dfeee6dc3550
   &tag=latest
   &apikey=YourApiKeyToken

Query Parameters

Get a list of 'Normal' Transactions By Address

Returns the list of transactions performed by an address, with optional pagination.

https://api.celoscan.io/api
   ?module=account
   &action=txlist
   &address=0xd9df8d890d05295330ae4e8b0c70e079f52ee47a
   &startblock=0
   &endblock=99999999
   &page=1
   &offset=10
   &sort=asc
   &apikey=YourApiKeyToken

Query Parameters

Get a list of 'Internal' Transactions by Address

Returns the list of internal transactions performed by an address, with optional pagination.

https://api.celoscan.io/api
   ?module=account
   &action=txlistinternal
   &address=0x4F93Fa058b03953C851eFaA2e4FC5C34afDFAb84
   &startblock=20399628
   &endblock=20399648
   &page=1
   &offset=10
   &sort=asc
   &apikey=YourApiKeyToken

Query Parameters

Get 'Internal Transactions' by Transaction Hash

Returns the list of internal transactions performed within a transaction.

https://api.celoscan.io/api
   ?module=account
   &action=txlistinternal
   &txhash=0xe2fa0dabfba04cb0a4c1570a36fd175aa20a807fea4f2d75ef106596a425e4ba
   &apikey=YourApiKeyToken

Query Parameters

Get "Internal Transactions" by Block Range

Returns the list of internal transactions performed within a block range, with optional pagination.

https://api.celoscan.io/api
   ?module=account
   &action=txlistinternal
   &startblock=13481773
   &endblock=13491773
   &page=1
   &offset=10
   &sort=asc
   &apikey=YourApiKeyToken

Query Parameters

Get a list of 'ERC20 - Token Transfer Events' by Address

Returns the list of ERC-20 tokens transferred by an address, with optional filtering by token contract.

https://api.celoscan.io/api
   ?module=account
   &action=tokentx
   &contractaddress=0x471EcE3750Da237f93B8E339c536989b8978a438
   &address=0xd9df8d890d05295330ae4e8b0c70e079f52ee47a
   &page=1
   &offset=100
   &startblock=0
   &endblock=27025780
   &sort=asc
   &apikey=YourApiKeyToken

Usage:

  • ERC-20 transfers from an address, specify the address parameter

  • ERC-20 transfers from a contract address, specify the contract address parameter

  • ERC-20 transfers from an address filtered by a token contract, specify both address and contract address parameters.

Query Parameters

Get a list of 'ERC721 - Token Transfer Events' by Address

Returns the list of ERC-721 ( NFT ) tokens transferred by an address, with optional filtering by token contract.

https://api.celoscan.io/api
   ?module=account
   &action=tokennfttx
   &contractaddress=0xE33519C400B8F040E73aeDa2f45DfDD4634A7cA0
   &address=0xb6350e4e9d5e107ba47c4efafe8544c34b0a8efd
   &page=1
   &offset=100
   &startblock=0
   &endblock=27025780
   &sort=asc
   &apikey=YourApiKeyToken

Usage:

  • ERC-721 transfers from an address, specify the address parameter

  • ERC-721 transfers from a contract address, specify the contract address parameter

  • ERC-721 transfers from an address filtered by a token contract, specify both address and contract address parameters.

Query Parameters

Get a list of 'ERC1155 - Token Transfer Events' by Address

Returns the list of ERC-1155 ( Multi Token Standard ) tokens transferred by an address, with optional filtering by token contract.

https://api.celoscan.io/api
   ?module=account
   &action=token1155tx
   &contractaddress=0x21115c266fa15ae8827838c4ed8b824bd6bf381f
   &address=0x3a42f1dcc218b0ee48966954208c9c4acbc04d89
   &page=1
   &offset=100
   &startblock=0
   &endblock=99999999
   &sort=asc
   &apikey=YourApiKeyToken

Usage:

  • ERC-1155 transfers from an address, specify the address parameter

  • ERC-1155 transfers from a contract address, specify the contract address parameter

  • ERC-1155 transfers from an address filtered by a token contract, specify both address and contract address parameters.

Query Parameters

Get list of Blocks Mined by Address

Returns the list of blocks mined by an address.

https://api.celoscan.io/api
   ?module=account
   &action=getminedblocks
   &address=0x66Be809e9ba5A6F57625b32506916db49a75D360
   &blocktype=blocks
   &page=1
   &offset=10
   &apikey=YourApiKeyToken

Query Parameters

Last updated