Skip to main content
GET
/
mpc
/
tokens
/
list
curl -X GET "https://api.cryptomate.me/mpc/tokens/list" \
  -H "x-api-key: $CRYPTOMATE_API_KEY"
[
  {
    "id": "tok_5b8c2d10-3e4f-4a9b-8c1d-2e3f4a5b6c7d",
    "name": "Example Token",
    "symbol": "EXT",
    "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
    "blockchain": "POLYGON",
    "usd_price": 1.25,
    "decimals": 6
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.cryptomate.me/llms.txt

Use this file to discover all available pages before exploring further.

Retrieves all custom tokens configured for the company. Requires an API key with access level 1 or higher.

Overview

Custom tokens extend the platform’s default token support for the Treasury and Active Management products. They allow you to operate with ERC-20 or equivalent contracts that are not part of the platform’s built-in token list. Each blockchain ships with a set of default tokens defined in the platform’s core library. These are the tokens supported out of the box, per environment:

Production (mainnet)

BlockchainSymbolNameContract address
PolygonUSDCUSD Coin0x3c499c542cef5e3811e1192ce70d8cc03d5c3359
PolygonUSDTTether USD0xc2132D05D31c914a87C6611C10748AEb04B58e8F
BNB ChainUSDCUSD Coin0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d
BNB ChainBUSDBinance USD0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56
BNB ChainBSC-USDBinance USD0x55d398326f99059fF775485246999027B3197955
TronUSDTTether USDTR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
RSKUSDTTether USD0xef213441a85df4d7acbdae0cf78004e1e486bb96
SolanaUSDCUSD CoinEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
SolanaUSDTTether USDEs9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
StellarUSDCUSD CoinGA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN

Sandbox (testnet)

BlockchainSymbolNameContract address
PolygonUSDCUSD Coin0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582
PolygonUSDTTether USD0xc7e9CDd039614DD17D4Db59f91D7C258d0aDc9a5
BNB ChainUSDCUSD Coin0x89C8da7569085D406800C473619d0c6B7AC0CE8E
BNB ChainBUSDBinance USD0xeD24FC36d5Ee211Ea25A80239Fb8C4Cfd80f12Ee
TronUSDTTether USDTG3XXyExBkPp9nzdajDZsozEu4BkaSJozs
RSKUSDTTether USD0x4d5a316d23ebe168d8f887b4447bf8dbfa4901cc
SolanaUSDCUSD Coin4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
SolanaUSDTTether USDEJwZgeZrdC8TXTQbQBoL6bfuAnFUUy1PVCMB4DYPzVaS
If you need to operate with a token that is not in the default list, you can register a custom token. Custom tokens are scoped to your company and apply only to the Treasury and Active Management products.
Custom tokens can only be created from the Portal under Management → Tokens. The API provides read-only access to the list of configured custom tokens.

Response

Returns an array of custom token objects.
id
string
Unique custom token identifier.
name
string
Token name.
symbol
string
Token symbol.
address
string
Smart contract address of the token.
blockchain
string
Blockchain network. One of ETHEREUM, POLYGON, BSC, ARBITRUM, OPTIMISM, BASE, AVALANCHE.
usd_price
number
Current token price in USD.
decimals
integer
Number of decimal places used by the token contract.
curl -X GET "https://api.cryptomate.me/mpc/tokens/list" \
  -H "x-api-key: $CRYPTOMATE_API_KEY"
[
  {
    "id": "tok_5b8c2d10-3e4f-4a9b-8c1d-2e3f4a5b6c7d",
    "name": "Example Token",
    "symbol": "EXT",
    "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
    "blockchain": "POLYGON",
    "usd_price": 1.25,
    "decimals": 6
  }
]