On this page
Query All Chain InfoEndpointRequestResponseQuery All Coin InfoEndpointRequestResponseQuery Coin Info (Specific)EndpointRequestResponseQuery All Fiat InfoEndpointRequestResponseCommon Chain CodesCommon Coin CodesConfiguration
Public endpoints for querying supported blockchain networks and tokens. These endpoints do not require authentication.
Query All Chain Info
Retrieve all supported blockchain networks.
Endpoint
POST /v4.0.0/config/chainsRequest
No request body required. Send an empty JSON object:
json
{}Response
json
{
"code": 0,
"msg": "success",
"ui": null,
"version": null,
"count": 0,
"data": [
{
"id": 1,
"chain": "ETH",
"chainDesc": "BlockChain Ethereum",
"enable": true,
"receiptAddress": "0xfa102a28ea611af6d8b1e6247b2b9dc4a1accc61",
"txConfirmCount": "3",
"walletConnectEnable": true,
"bridgeServerAddress": "https://bridge.hashnut.io",
"decimals": 18,
"baseChainSymbol": "Ethereum",
"env": 1,
"chainId": "1",
"baseChainCoin": "ETH",
"createTime": 1712156631401,
"updateTime": 1712156631401,
"chainType": 0,
"multicall3": "0xca11bde05977b3631167028862be2a173976ca11",
"explorerUrl": "https://etherscan.io",
"explorerTxPath": "/tx/",
"explorerAddrPath": "/address/",
"eip712ChainId": "0",
"eip1559Support": true
},
{
"id": 3,
"chain": "BSC",
"chainDesc": "BlockChain BSC",
"enable": true,
"receiptAddress": "0xfa102a28ea611af6d8b1e6247b2b9dc4a1accc61",
"txConfirmCount": "3",
"walletConnectEnable": true,
"bridgeServerAddress": "https://bridge.hashnut.io",
"decimals": 18,
"baseChainSymbol": "BNB",
"env": 1,
"chainId": "56",
"baseChainCoin": "BNB",
"createTime": 1712156631404,
"updateTime": 1712156631404,
"chainType": 0,
"multicall3": "0xca11bde05977b3631167028862be2a173976ca11",
"explorerUrl": "https://bscscan.com",
"explorerTxPath": "/tx/",
"explorerAddrPath": "/address/",
"eip712ChainId": "0",
"eip1559Support": true
},
{
"id": 2,
"chain": "POLYGON",
"chainDesc": "BlockChain POLYGON",
"enable": true,
"receiptAddress": "0xfa102a28ea611af6d8b1e6247b2b9dc4a1accc61",
"txConfirmCount": "3",
"walletConnectEnable": true,
"bridgeServerAddress": "https://bridge.hashnut.io",
"decimals": 18,
"baseChainSymbol": "POLYGON",
"env": 1,
"chainId": "137",
"baseChainCoin": "MATIC",
"createTime": 1712156631403,
"updateTime": 1712156631403,
"chainType": 0,
"multicall3": "0xca11bde05977b3631167028862be2a173976ca11",
"explorerUrl": "https://polygonscan.com",
"explorerTxPath": "/tx/",
"explorerAddrPath": "/address/",
"eip712ChainId": "0",
"eip1559Support": true
},
{
"id": 4,
"chain": "TRON",
"chainDesc": "BlockChain TRON",
"enable": true,
"receiptAddress": "TSK4ygbBw3psNyqCPktxU8JbKKViQrCmPN",
"txConfirmCount": "3",
"walletConnectEnable": false,
"bridgeServerAddress": "https://bridge.hashnut.io",
"decimals": 6,
"baseChainSymbol": "TRX",
"env": 1,
"chainId": "0",
"baseChainCoin": "TRX",
"createTime": 1712156631405,
"updateTime": 1712156631405,
"chainType": 1,
"multicall3": "TEazPvZwDjDtFeJupyo7QunvnrnUjPH8ED",
"explorerUrl": "https://tronscan.org",
"explorerTxPath": "/#/transaction/",
"explorerAddrPath": "/#/address/",
"eip712ChainId": "0",
"eip1559Support": true
}
]
}Query All Coin Info
Retrieve all supported tokens across all chains.
Endpoint
POST /v4.0.0/config/coinsRequest
json
{}Response
json
{
"code": 0,
"msg": "success",
"ui": null,
"version": null,
"count": 0,
"data": [
{
"id": 1,
"chain": "ETH",
"chainCode": "erc20",
"coinCode": "usdt",
"isToken": true,
"enable": true,
"contractAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"coinDesc": "tether usdt",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631406,
"updateTime": 1712156631406,
"nftmarket": "opensea"
},
{
"id": 2,
"chain": "ETH",
"chainCode": "erc20",
"coinCode": "usdc",
"isToken": true,
"enable": true,
"contractAddress": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"coinDesc": "usdc",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631408,
"updateTime": 1712156631408,
"nftmarket": "opensea"
},
{
"id": 3,
"chain": "POLYGON",
"chainCode": "polygon-erc20",
"coinCode": "usdt",
"isToken": true,
"enable": true,
"contractAddress": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f",
"coinDesc": "usdt on polygon",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631409,
"updateTime": 1712156631409,
"nftmarket": "opensea"
},
{
"id": 4,
"chain": "POLYGON",
"chainCode": "polygon-erc20",
"coinCode": "kampay",
"isToken": true,
"enable": true,
"contractAddress": "0x39fc9e94caeacb435842fadedecb783589f50f5f",
"coinDesc": "kampay on polygon",
"gateWayEnable": true,
"decimals": "18",
"createTime": 1712156631411,
"updateTime": 1712156631411,
"nftmarket": "opensea"
},
{
"id": 5,
"chain": "BSC",
"chainCode": "bep20",
"coinCode": "usdt",
"isToken": true,
"enable": true,
"contractAddress": "0x55d398326f99059ff775485246999027b3197955",
"coinDesc": "usdt on bsc",
"gateWayEnable": true,
"decimals": "18",
"createTime": 1712156631419,
"updateTime": 1712156631419,
"nftmarket": "opensea"
},
{
"id": 6,
"chain": "BSC",
"chainCode": "bep20",
"coinCode": "usdc",
"isToken": true,
"enable": true,
"contractAddress": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d",
"coinDesc": "usdc on bsc",
"gateWayEnable": true,
"decimals": "18",
"createTime": 1712156631429,
"updateTime": 1712156631429,
"nftmarket": "opensea"
},
{
"id": 7,
"chain": "BSC",
"chainCode": "bep20",
"coinCode": "kampay",
"isToken": true,
"enable": true,
"contractAddress": "0x8e984e03ab35795c60242c902ece2450242c90e9",
"coinDesc": "kampay on bsc",
"gateWayEnable": true,
"decimals": "18",
"createTime": 1712156631432,
"updateTime": 1712156631432,
"nftmarket": "opensea"
},
{
"id": 8,
"chain": "TRON",
"chainCode": "trc20",
"coinCode": "usdt",
"isToken": true,
"enable": true,
"contractAddress": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
"coinDesc": "usdt on tron",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631436,
"updateTime": 1712156631436,
"nftmarket": "opensea"
},
{
"id": 9,
"chain": "TRON",
"chainCode": "trc20",
"coinCode": "usdc",
"isToken": true,
"enable": true,
"contractAddress": "TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8",
"coinDesc": "usdc on tron",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631437,
"updateTime": 1712156631437,
"nftmarket": "opensea"
},
{
"id": 10,
"chain": "POLYGON",
"chainCode": "polygon-erc20",
"coinCode": "usdc",
"isToken": true,
"enable": true,
"contractAddress": "0x2791bca1f2de4661ed88a30c99a7a9449aa84174",
"coinDesc": "usdc on polygon",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1766680438411,
"updateTime": 1766680438411,
"nftmarket": "opensea"
}
]
}Query Coin Info (Specific)
Retrieve token information for a specific chain.
Endpoint
POST /v4.0.0/config/coins/queryRequest
json
{
"chainCode": "erc20"
}Response
json
{
"code": 0,
"msg": "success",
"ui": null,
"version": null,
"count": 0,
"data": [
{
"id": 1,
"chain": "ETH",
"chainCode": "erc20",
"coinCode": "usdt",
"isToken": true,
"enable": true,
"contractAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"coinDesc": "tether usdt",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631406,
"updateTime": 1712156631406,
"nftmarket": "opensea"
},
{
"id": 2,
"chain": "ETH",
"chainCode": "erc20",
"coinCode": "usdc",
"isToken": true,
"enable": true,
"contractAddress": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"coinDesc": "usdc",
"gateWayEnable": true,
"decimals": "6",
"createTime": 1712156631408,
"updateTime": 1712156631408,
"nftmarket": "opensea"
}
]
}Query All Fiat Info
Retrieve all supported fiat currencies.
Endpoint
POST /v4.0.0/config/fiatsRequest
No request body required. Send an empty JSON object:
json
{}Response
json
{
"code": 0,
"msg": "success",
"data": [
{
"fiatCode": "USD",
"description": "US Dollar",
"enabled": true
},
{
"fiatCode": "CNY",
"description": "Chinese Yuan",
"enabled": true
}
]
}| Field | Type | Description |
|---|---|---|
fiatCode | string | Fiat currency code (e.g., USD, CNY, EUR) |
description | string | Human-readable currency name |
enabled | boolean | Whether this fiat currency is currently enabled |
Common Chain Codes
chainCode represents the token standard of a blockchain network.
| chainCode | Description | Chains |
|---|---|---|
erc20 | Ethereum ERC-20 | ETH, ETH_SEPOLIA |
bep20 | BNB Smart Chain BEP-20 | BSC, BSC_TESTNET |
polygon-erc20 | Polygon ERC-20 | POLYGON, POLYGON_AMOY |
trc20 | Tron TRC-20 | TRON, TRON_SHASTA, TRON_NILE |
spl | Solana SPL | SOL, SOL_DEVNET |
Common Coin Codes
| coinCode | Name | Typical Decimals |
|---|---|---|
usdt | Tether USD | 6 |
usdc | USD Coin | 6 |
TIP
Use these config endpoints to dynamically populate chain and token selectors in your frontend, rather than hardcoding values.
