Token Store

Get Details of any Token on ETH, BSC and Polygon Chain

With data of more than 36,000+ tokens, Token Store is one of the finest products when it comes to querying token attributes; either with the contract address of the token or with the token ticker itself. This gives developers the flexibility and ease of querying data in more than one way with just a single line of code.

The details fetched by the product is comprehensive along with granular information. The distinctive data fetched for every query through Token Store: “Symbol”, “Contract”, “Logo”, “Decimal”, “Blockchain”, “Website”, “Total Supply” and “Explorer”

get
Get Details for a Token Contract

https://api.unmarshal.com/v1/tokenstore/token/address/0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37?auth_key=VGVtcEtleQ==
when searched by token contract address, it fetches exhaustive information of the token.
Request
Response
Request
Path Parameters
address
required
string
Enter a valid contract address of any token on Ethereum/BSC/Polygon
Response
200: OK
{
"name": "MARSH",
"symbol": "MARSH",
"contract": "0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37",
"image": "https://assets.unmarshal.io/tokens/0x5a666c7d92E5fA7Edcb6390E4efD6d0CDd69cF37.png",
"decimal": 18,
"blockchain": "ethereum",
"website": "https://unmarshal.io/",
"explorer": "https://etherscan.io/token/0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37",
"total_supply": "100000000000000000000000000"
}

get
Get Details for a Token Symbol

https://api.unmarshal.com/v1/tokenstore/token/symbol/marsh?auth_key=VGVtcEtleQ==
when searched with the ticker name of any token, it returns detailed information of the token within the blockchains it exists in.
Request
Response
Request
Path Parameters
symbol
required
string
Enter a valid token ticker on ETH/BSC/Polygon
Response
200: OK
[
{
"name": "MARSH",
"symbol": "MARSH",
"contract": "0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37",
"image": "https://assets.unmarshal.io/tokens/0x5a666c7d92E5fA7Edcb6390E4efD6d0CDd69cF37.png",
"decimal": 18,
"blockchain": "ethereum",
"website": "https://unmarshal.io/",
"explorer": "https://etherscan.io/token/0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37",
"total_supply": "100000000000000000000000000"
},
{
"name": "MARSH",
"symbol": "MARSH",
"contract": "0x2fa5daf6fe0708fbd63b1a7d1592577284f52256",
"image": "https://assets.unmarshal.io/tokens/0x5a666c7d92E5fA7Edcb6390E4efD6d0CDd69cF37.png",
"decimal": 18,
"blockchain": "binance-smart-chain",
"website": "https://unmarshal.io/",
"explorer": "https://etherscan.io/token/0x5a666c7d92e5fa7edcb6390e4efd6d0cdd69cf37",
"total_supply": "3047458750561903359632692"
}
]

get
List of Tokens

https://api.unmarshal.com/v1/tokenstore/token/list?auth_key=VGVtcEtleQ==&page=1&pageSize=100
when searched with string “list”, it pulls the list of all the tokens that exist on Ethereum, BSC and Polygon
Request
Response
Request
Query Parameters
page
optional
string
Can be added to fetch the desired page number
pageSize
optional
string
Can be added to for a number of records to be displayed per page
Response
200: OK
{
"page": 1,
"total_pages": 766,
"items_on_page": 50,
"data": [
{
"name": "ZUSD",
"symbol": "ZUSD",
"contract": "0xc56c2b7e71b54d38aab6d52e94a04cbfa8f604fa",
"image": "https://assets.unmarshal.io/tokens/0xc56c2b7e71B54d38Aab6d52E94a04Cbfa8F604fA.png",
"decimal": 6,
"blockchain": "ethereum",
"total_supply": "939457000000"
},
{
"name": "ZZZV2",
"symbol": "ZZZV2",
"contract": "0x93ed140172ff226dad1f7f3650489b8daa07ae7f",
"image": "https://assets.unmarshal.io/tokens/0x93ED140172Ff226daD1F7F3650489b8Daa07aE7F.png",
"decimal": 18,
"blockchain": "ethereum",
"total_supply": "19999999899999998095214"
},
{
"name": "ZZZ",
"symbol": "ZZZ",
"contract": "0xc75f15ada581219c95485c578e124df3985e4ce0",
"image": "https://assets.unmarshal.io/tokens/0xc75F15AdA581219c95485c578E124df3985e4CE0.png",
"decimal": 18,
"blockchain": "ethereum",
"total_supply": "20000000000000000000000"
},
.
.
.