Tokens
Get ERC20-Token TotalSupply by ContractAddress
Returns the current amount of an ERC-20 token in circulation.
https://api-optimistic.etherscan.io/api
?module=stats
&action=tokensupply
&contractaddress=0xda10009cbd5d07dd0cecc66161fc93d7c9000da1
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
contractaddress
the contract address
of the ERC-20 token
Get ERC20-Token Account Balance for TokenContractAddress
Returns the current balance of an ERC-20 token of an address.
https://api-optimistic.etherscan.io/api
?module=account
&action=tokenbalance
&contractaddress=0xda10009cbd5d07dd0cecc66161fc93d7c9000da1
&address=0xbf16ef186e715668aa29cef57e2fd7f9d48adfe6
&tag=latest&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
contractaddress
the contract address
of the ERC-20 token
address
the string
representing the address to check for token balance
Get Historical ERC-20 Token TotalSupply by ContractAddress & BlockNo 

Returns the historical amount of a ERC-20 token in circulation at a certain block height.
📝 Note : This endpoint is throttled to 2 calls/second regardless of API Pro tier.
https://api-optimistic.etherscan.io/api
?module=stats
&action=tokensupplyhistory
&contractaddress=0x831753dd7087cac61ab5644b308642cc1c33dc13
&blockno=20071631
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
contractaddress
the contract address
of the ERC-20 token
blockno
the integer
block number to check total supply for eg. 4000000
Get Historical ERC-20 Token Account Balance by ContractAddress & BlockNo 

Returns the balance of a ERC-20 token of an address at a certain block height.
📝 Note : This endpoint is throttled to 2 calls/second regardless of API Pro tier.
https://api-optimistic.etherscan.io/api
?module=account
&action=tokenbalancehistory
&contractaddress=0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1
&address=0x32faa972024eff1c227ecf33554b328eb8494806
&blockno=112921824
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
contractaddress
the contract address
of the ERC-20 token
address
the string
representing the address to check for balance
blockno
the integer
block number to check total supply for eg. 400000
Get Address ERC-20 Token Holdings 

Return the current ERC20 token holders and number of tokens held.
https://api-optimistic.etherscan.io/api
?module=account
&action=addresstokenbalance
&address=0x5a52E96BAcdaBb82fd05763E25335261B270Efcb
&page=1
&offset=2
&apikey=YourApikeyToken
Try this endpoint in your browser 🔗
Query Parameters
Parameter
Description
address
the string
representing the address to check for Token Holdings
page
the integer
page number, if pagination is enabled
offset
the number of transactions displayed per page
Get Address ERC-721 Token Holding 

Return the current ERC20 token holders and number of tokens held.
https://api-optimistic.etherscan.io/api
?module=account
&action=addresstokennftbalance
&address=0x5a52E96BAcdaBb82fd05763E25335261B270Efcb
&page=1
&offset=2
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
Parameter
Description
address
the string
representing the address to check for Token Holdings
page
the integer
page number, if pagination is enabled
offset
the number of transactions displayed per page
Get Address ERC721 Token Inventory By Contract Address 

https://api-optimistic.etherscan.io/api
?module=account
&action=addresstokennftinventory
&address=0x5a52e96bacdabb82fd05763e25335261b270efcb
&contractaddress=0x42Adf84B545A3a8f0aa73c746b48F11a323720f2
&page=1
&offset=20
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
Parameter
Description
address
the string
representing the address to check for inventory
contractaddress
the contract address
of the ERC-721 token
page
the integer
page number, if pagination is enabled
offset
the number of transactions displayed per page
Get Token Holder List by Contract Address 

Return the current ERC20 token holders and number of tokens held.
https://api-optimistic.etherscan.io/api
?module=token
&action=tokenholderlist
&contractaddress=0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1&
&page=1
&offset=10
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
Parameter
Description
contractaddress
the contract address
of the ERC-20 token
page
the integer
page number, if pagination is enabled
offset
the number of transactions displayed per page
Get Token Info by ContractAddress 

Returns project information and social media links of an ERC-20/ERC-721 token.
📝 Note : This endpoint is throttled to 2 calls/second regardless of API Pro tier.
https://api-optimistic.etherscan.io/api
?module=token
&action=tokeninfo
&contractaddress=0x53e0bca35ec356bd5dddfebbd1fc0fd03fabad39
&apikey=YourApiKeyToken
Try this endpoint in your browser 🔗
Query Parameters
contractaddress
the contract address
of the ERC-20/ERC-721 token to retrieve token info
Last updated