Get ERC20-Token TotalSupply by ContractAddress
Returns the current amount of an ERC-20 token in circulation.
https://api.blastscan.io/api
?module=stats
&action=tokensupply
&contractaddress=0x0Cf7c2A584988871b654Bd79f96899e4cd6C41C0
&apikey=YourApiKeyToken
Try this endpoint in your browser
Query Parameters
the contract address
of the ERC-20 token
Sample Response
{
"status":"1",
"message":"OK",
"result":"21265524714464"
}
Get ERC20-Token Account Balance for TokenContractAddress
Returns the current balance of an ERC-20 token of an address.
https://api.blastscan.io/api
?module=account
&action=tokenbalance
&contractaddress=0x0Cf7c2A584988871b654Bd79f96899e4cd6C41C0
&address=0xddf79dd76ec2cf8be437d8717a36b9d10c429c23
&tag=latest&apikey=YourApiKeyToken
Query Parameters
the contract address
of the ERC-20 token
the string
representing the address to check for token balance
Sample Response
{
"status":"1",
"message":"OK",
"result":"478786284"
}
Returns the historical amount of a ERC-20 token in circulation at a certain block height.
https://api.blastscan.io/api
?module=stats
&action=tokensupplyhistory
&contractaddress=0x027750420d3F4DD56F558871792b1632A21c6205
&blockno=10000000
&apikey=YourApiKeyToken
Query Parameters
the contract address
of the ERC-20 token
the integer
block number to check total supply for eg. 4000000
Sample Response
{
"status":"1",
"message":"OK",
"result":"420458612500018871978710200"
}
Returns the balance of a ERC-20 token of an address at a certain block height.
https://api.blastscan.io/api
?module=account
&action=tokenbalancehistory
&contractaddress=0x4300000000000000000000000000000000000003
&address=0x027750420d3F4DD56F558871792b1632A21c6205
&blockno=11801569
&apikey=YourApiKeyToken
the contract address
of the ERC-20 token
the integer
block number to check total supply for eg. 4000000
Return the current ERC20 token holders and number of tokens held.
https://api.blastscan.io/api
?module=account
&action=addresstokenbalance
&address=0x027750420d3F4DD56F558871792b1632A21c6205
&page=1
&offset=2
&apikey=YourApikeyToken
Query Parameters
the string
representing the address to check for Token Holdings
the integer
page number, if pagination is enabled
the number of transactions displayed per page
Sample Response
{
"status": "1",
"message": "OK",
"result": [
{
"TokenAddress": "0x6ab6495aa36690f69b1568518dbd7b9e7c634c06",
"TokenName": "BlastLaunchPad",
"TokenSymbol": "BLP",
"TokenQuantity": "69000000000000000000",
"TokenDivisor": "18"
},
{
"TokenAddress": "0x4300000000000000000000000000000000000003",
"TokenName": "USDB",
"TokenSymbol": "USDB",
"TokenQuantity": "9777517307246574168903",
"TokenDivisor": "18"
}
]
}
Return the current ERC20 token holders and number of tokens held.
https://api.blastscan.io/api
?module=account
&action=addresstokennftbalance
&address=0x027750420d3F4DD56F558871792b1632A21c6205
&page=1
&offset=2
&apikey=YourApiKeyToken
Query Parameters
the string
representing the address to check for Token Holdings
the integer
page number, if pagination is enabled
the number of transactions displayed per page
Sample Response
{
"status": "1",
"message": "OK",
"result": [
{
"TokenAddress": "0xe91a42e3078c6ad358417299e4300683de87f971",
"TokenName": "Spacebar Blast Protoships",
"TokenSymbol": "SPACEBAR-PROTOSHIP",
"TokenQuantity": "1"
},
{
"TokenAddress": "0xfd2d58039d6521eec468cad87c43725268b8f4ed",
"TokenName": "Frogs On Blast",
"TokenSymbol": "FROGS",
"TokenQuantity": "259"
}
]
}
https://api.blastscan.io/api
?module=account
&action=addresstokennftinventory
&address=0x00486fcef4A3114055e48b0fcb5D6fAE5d46C68A
&contractaddress=0xFD2D58039d6521Eec468Cad87c43725268B8f4ED
&page=1
&offset=20
&apikey=YourApiKeyToken
Query Parameters
the string
representing the address to check for inventory
the contract address
of the ERC-721 token
the integer
page number, if pagination is enabled
the number of transactions displayed per page
Sample Response
{
"status": "1",
"message": "OK",
"result": [
{
"TokenAddress": "0xfd2d58039d6521eec468cad87c43725268b8f4ed",
"TokenId": "1"
},
{
"TokenAddress": "0xfd2d58039d6521eec468cad87c43725268b8f4ed",
"TokenId": "1042"
}
]
}
Return the current ERC20 token holders and number of tokens held.
https://api.blastscan.io/api
?module=token
&action=tokenholderlist
&contractaddress=0x4300000000000000000000000000000000000003&
&page=1
&offset=10
&apikey=YourApiKeyToken
Query Parameters
the contract address
of the ERC-20 token
the integer
page number, if pagination is enabled
the number of transactions displayed per page
Sample Response
{
"status": "1",
"message": "OK",
"result": [
{
"TokenHolderAddress": "0x0000000000000000000000000000000000000001",
"TokenHolderQuantity": "2614728543127699141273"
},
{
"TokenHolderAddress": "0x000000000000000000000000000000000000dead",
"TokenHolderQuantity": "1083498481694868475"
}
]
}
Returns project information and social media links of an ERC-20/ERC-721 token.
https://api.blastscan.io/api
?module=token
&action=tokeninfo
&contractaddress=0x4300000000000000000000000000000000000003
&apikey=YourApiKeyToken
Query Parameters
the contract address
of the ERC-20/ERC-721 token to retrieve token info
Sample Response
{
"status": "1",
"message": "OK",
"result": [
{
"contractAddress": "0x4300000000000000000000000000000000000003",
"tokenName": "USDB",
"symbol": "USDB",
"divisor": "18",
"tokenType": "ERC20",
"totalSupply": "337439508747790664312563927",
"blueCheckmark": "true",
"description": "Blast's native stablecoin.",
"website": "https://blast.io/en",
"email": "",
"blog": "https://docs.blast.io/about-blast",
"reddit": "",
"slack": "",
"facebook": "",
"twitter": "https://twitter.com/blast_l2",
"bitcointalk": "",
"github": "",
"telegram": "",
"wechat": "",
"linkedin": "",
"discord": "https://discord.com/invite/blast-l2",
"whitepaper": "",
"tokenPriceUSD": "0.9933710000"
}
]
}