Chains & Tokens Reference
Complete reference of all blockchain networks and cryptocurrency tokens supported by the Crypto Deposits Platform. This page includes CAIP-2 chain identifiers, CAIP-19 token identifiers, and configuration details.
Mainnet Chains
Production blockchain networks for real cryptocurrency transactions.
Ethereum (EVM)
- Name
Chain ID- Type
- string
- Description
eip155:1
- Name
Name- Type
- string
- Description
Ethereum Mainnet
- Name
Namespace- Type
- string
- Description
eip155
- Name
Reference- Type
- string
- Description
1
- Name
Native Currency- Type
- string
- Description
ETH (18 decimals)
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| USD Coin | USDC | eip155:1/erc20:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | 6 | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 |
| Tether USD | USDT | eip155:1/erc20:0xdac17f958d2ee523a2206206994597c13d831ec7 | 6 | 0xdac17f958d2ee523a2206206994597c13d831ec7 |
| Dai Stablecoin | DAI | eip155:1/erc20:0x6b175474e89094c44da98b954eedeac495271d0f | 18 | 0x6b175474e89094c44da98b954eedeac495271d0f |
| Wrapped BTC | WBTC | eip155:1/erc20:0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 | 8 | 0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 |
| Native Ether | ETH | eip155:1/slip44:60 | 18 | N/A (native) |
Polygon (EVM)
- Name
Chain ID- Type
- string
- Description
eip155:137
- Name
Name- Type
- string
- Description
Polygon Mainnet
- Name
Namespace- Type
- string
- Description
eip155
- Name
Reference- Type
- string
- Description
137
- Name
Native Currency- Type
- string
- Description
MATIC (18 decimals)
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| USD Coin | USDC | eip155:137/erc20:0x2791bca1f2de4661ed88a30c99a7a9449aa84174 | 6 | 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 |
| Tether USD | USDT | eip155:137/erc20:0xc2132d05d31c914a87c6611c10748aeb04b58e8f | 6 | 0xc2132d05d31c914a87c6611c10748aeb04b58e8f |
| Dai Stablecoin | DAI | eip155:137/erc20:0x8f3cf7ad23cd3cadbd9735aff958023239c6a063 | 18 | 0x8f3cf7ad23cd3cadbd9735aff958023239c6a063 |
| Native MATIC | MATIC | eip155:137/slip44:60 | 18 | N/A (native) |
BNB Smart Chain (EVM)
- Name
Chain ID- Type
- string
- Description
eip155:56
- Name
Name- Type
- string
- Description
BNB Smart Chain
- Name
Namespace- Type
- string
- Description
eip155
- Name
Reference- Type
- string
- Description
56
- Name
Native Currency- Type
- string
- Description
BNB (18 decimals)
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| Binance USD | BUSD | eip155:56/erc20:0xe9e7cea3dedca5984780bafc599bd69add087d56 | 18 | 0xe9e7cea3dedca5984780bafc599bd69add087d56 |
| USD Coin | USDC | eip155:56/erc20:0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d | 18 | 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d |
| Tether USD | USDT | eip155:56/erc20:0x55d398326f99059ff775485246999027b3197955 | 18 | 0x55d398326f99059ff775485246999027b3197955 |
| Native BNB | BNB | eip155:56/slip44:60 | 18 | N/A (native) |
Bitcoin
- Name
Chain ID- Type
- string
- Description
bip122:000000000019d6689c085ae165831e93
- Name
Name- Type
- string
- Description
Bitcoin Mainnet
- Name
Namespace- Type
- string
- Description
bip122
- Name
Reference- Type
- string
- Description
000000000019d6689c085ae165831e93 (genesis block hash)
- Name
Native Currency- Type
- string
- Description
BTC (8 decimals)
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Notes |
|---|---|---|---|---|
| Native Bitcoin | BTC | bip122:000000000019d6689c085ae165831e93/slip44:0 | 8 | Native cryptocurrency |
Tron
- Name
Chain ID- Type
- string
- Description
tron:0x00000000000000000000000000000000
- Name
Name- Type
- string
- Description
Tron Mainnet
- Name
Namespace- Type
- string
- Description
tron
- Name
Reference- Type
- string
- Description
0x00000000000000000000000000000000
- Name
Native Currency- Type
- string
- Description
TRX (6 decimals)
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| Tether USD | USDT | tron:0x00000000000000000000000000000000/trc20:TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t | 6 | TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t |
| USD Coin | USDC | tron:0x00000000000000000000000000000000/trc20:TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 | 6 | TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 |
| Native TRX | TRX | tron:0x00000000000000000000000000000000/slip44:195 | 6 | N/A (native) |
XRP Ledger
- Name
Chain ID- Type
- string
- Description
xrpl:mainnet
- Name
Name- Type
- string
- Description
XRP Ledger Mainnet
- Name
Namespace- Type
- string
- Description
xrpl
- Name
Reference- Type
- string
- Description
mainnet
- Name
Native Currency- Type
- string
- Description
XRP (6 decimals)
- Name
Special Features- Type
- string
- Description
Requires destination tags for deposit addresses
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Notes |
|---|---|---|---|---|
| Native XRP | XRP | xrpl:mainnet/slip44:144 | 6 | Requires destination tag |
Testnet Chains
Test networks for development and testing with test cryptocurrency.
Ethereum Sepolia (EVM)
- Name
Chain ID- Type
- string
- Description
eip155:11155111
- Name
Name- Type
- string
- Description
Ethereum Sepolia Testnet
- Name
Namespace- Type
- string
- Description
eip155
- Name
Reference- Type
- string
- Description
11155111
- Name
Native Currency- Type
- string
- Description
SepoliaETH (18 decimals)
- Name
Faucet- Type
- string
- Description
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| Test USDC | USDC | eip155:11155111/erc20:0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 | 6 | 0x1c7D4B196Cb0C7B01d743Fbc6116a902379C7238 |
| Native SepoliaETH | ETH | eip155:11155111/slip44:60 | 18 | N/A (native) |
BSC Testnet (EVM)
- Name
Chain ID- Type
- string
- Description
eip155:97
- Name
Name- Type
- string
- Description
BNB Smart Chain Testnet
- Name
Namespace- Type
- string
- Description
eip155
- Name
Reference- Type
- string
- Description
97
- Name
Native Currency- Type
- string
- Description
tBNB (18 decimals)
- Name
Faucet- Type
- string
- Description
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| Test BUSD | BUSD | eip155:97/erc20:0xed24fc36d5ee211ea25a80239fb8c4cfd80f12ee | 18 | 0xed24fc36d5ee211ea25a80239fb8c4cfd80f12ee |
| Native tBNB | BNB | eip155:97/slip44:60 | 18 | N/A (native) |
Bitcoin Testnet
- Name
Chain ID- Type
- string
- Description
bip122:000000000933ea01ad0ee984209779ba
- Name
Name- Type
- string
- Description
Bitcoin Testnet
- Name
Namespace- Type
- string
- Description
bip122
- Name
Reference- Type
- string
- Description
000000000933ea01ad0ee984209779ba (testnet genesis block)
- Name
Native Currency- Type
- string
- Description
tBTC (8 decimals)
- Name
Faucet- Type
- string
- Description
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Notes |
|---|---|---|---|---|
| Test Bitcoin | tBTC | bip122:000000000933ea01ad0ee984209779ba/slip44:0 | 8 | Test cryptocurrency |
Tron Shasta
- Name
Chain ID- Type
- string
- Description
tron:shasta
- Name
Name- Type
- string
- Description
Tron Shasta Testnet
- Name
Namespace- Type
- string
- Description
tron
- Name
Reference- Type
- string
- Description
shasta
- Name
Native Currency- Type
- string
- Description
TRX (6 decimals)
- Name
Faucet- Type
- string
- Description
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Contract Address |
|---|---|---|---|---|
| Test USDT | USDT | tron:shasta/trc20:TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs | 6 | TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs |
| Native TRX | TRX | tron:shasta/slip44:195 | 6 | N/A (native) |
XRP Testnet
- Name
Chain ID- Type
- string
- Description
xrpl:testnet
- Name
Name- Type
- string
- Description
XRP Ledger Testnet
- Name
Namespace- Type
- string
- Description
xrpl
- Name
Reference- Type
- string
- Description
testnet
- Name
Native Currency- Type
- string
- Description
XRP (6 decimals)
- Name
Faucet- Type
- string
- Description
- Name
Special Features- Type
- string
- Description
Requires destination tags for deposit addresses
Supported Tokens:
| Token | Symbol | Token ID (CAIP-19) | Decimals | Notes |
|---|---|---|---|---|
| Test XRP | XRP | xrpl:testnet/slip44:144 | 6 | Requires destination tag |
Understanding Token IDs
Token identifiers follow the CAIP-19 standard format:
{chain_id}/{token_namespace}:{token_reference}
Examples
ERC-20 Token (USDC on Ethereum):
eip155:1/erc20:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
│ │ │ └─ Contract address
│ │ └─────── Token type (ERC-20)
└───────┴───────── Chain ID (Ethereum mainnet)
Native Token (ETH on Ethereum):
eip155:1/slip44:60
│ │ │ └─ Coin type (60 = ETH)
│ │ └──────── SLIP-44 standard
└───────┴────────── Chain ID (Ethereum mainnet)
TRC-20 Token (USDT on Tron):
tron:0x00000000000000000000000000000000/trc20:TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
│ │ │ └─ Contract address
│ │ └─────── Token type (TRC-20)
└────┴─────────────────────────────────────────── Chain ID (Tron mainnet)
Token Amount Formatting
All token amounts in the API use base units (smallest indivisible unit):
| Token | Decimals | Human Amount | Base Units (API) |
|---|---|---|---|
| USDC | 6 | 100.00 USDC | "100000000" |
| USDT | 6 | 50.50 USDT | "50500000" |
| ETH | 18 | 1.0 ETH | "1000000000000000000" |
| BTC | 8 | 0.001 BTC | "100000" |
| MATIC | 18 | 25.0 MATIC | "25000000000000000000" |
Converting Between Formats
// Human to base units
const humanAmount = 100.50 // USDC
const decimals = 6
const baseUnits = (humanAmount * Math.pow(10, decimals)).toString()
// Result: "100500000"
// Base units to human
const baseUnits = "100500000"
const decimals = 6
const humanAmount = parseInt(baseUnits) / Math.pow(10, decimals)
// Result: 100.5
# Human to base units
human_amount = 100.50 # USDC
decimals = 6
base_units = str(int(human_amount * 10**decimals))
# Result: "100500000"
# Base units to human
base_units = "100500000"
decimals = 6
human_amount = int(base_units) / 10**decimals
# Result: 100.5