Skip to main content
GET
/
chains
/
{chain}
/
tokens
Get supported tokens for chain
curl --request GET \
  --url https://api.chainrails.io/api/v1/chains/{chain}/tokens \
  --header 'Authorization: Bearer <token>'
[
  {
    "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "symbol": "USDC",
    "decimals": 6,
    "name": "USD Coin"
  }
]

Authorizations

Authorization
string
header
required

Enter your Chainrails API key as a Bearer token

Path Parameters

chain
enum<string>
required

Blockchain network to get tokens for

Available options:
ARBITRUM_MAINNET,
ARBITRUM_TESTNET,
AVALANCHE_MAINNET,
AVALANCHE_TESTNET,
BASE_MAINNET,
BASE_TESTNET,
STARKNET_MAINNET,
STARKNET_TESTNET,
BSC_MAINNET,
ETHEREUM_MAINNET,
ETHEREUM_TESTNET

Response

Supported tokens retrieved successfully

address
string

Token contract address on the chain

Example:

"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"

symbol
string

Token symbol

Example:

"USDC"

decimals
number

Number of decimal places for the token

Example:

6

name
string

Full token name

Example:

"USD Coin"

Example:
[
{
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"symbol": "USDC",
"decimals": 6,
"name": "USD Coin"
}
]