Supported Chains and Currencies
Introduction to Chains and Currencies
If you are not familiar with blockchain concepts, a blockchain (or "chain" for short), is a distributed ledger for recording transactions. Computers across the Internet use a blockchain to synchronize (agree on) a shared transaction history for everyone on the network. You can think of it as a distributed database in which everyone who wants to transact records their actions according to certain rules that ensure nobody is cheating. Bitcoin, Ethereum, and Solana are examples of chains.
A chain typically hosts one or more cryptocurrencies (or "crypto" for short) which have value. Cryptocurrencies are often referred to as tokens. Most chains host a native currency, which often is used to enable users to pay for network fees when making transactions.
For example, the Bitcoin chain hosts the native Bitcoin (BTC
) currency. The Ethereum chain hosts the native Ethereum (ETH
) currency, but also a variety of tokens that follow a token standard called ERC-20, including USDC and EURC. Similarly, the Solana chain hosts the native Solana (SOL
) currency, but also a variety of tokens following the SPL token standard, including USDC and EURC.
Supported Chains and Currencies
The table below lists the chains and currencies currently supported by Circle Mint:
Use supported chains and currencies only
Transferring unsupported currencies using the Accounts API may result in a permanent loss of funds. You can verify the token contract details for supported currencies below.
For the Cosmos ecosystem
Circle Mint and Circle APIs only support USDC from Noble. If you transfer USDC from Noble to other appchains via IBC, you must transfer back to Noble via IBC before you make a deposit into your Circle Mint address.Do not attempt to deposit IBC-transferred USDC from an appchain other than Noble directly to your Circle Mint address, as it may not be recoverable, and could result in a loss of funds.
For the Polkadot ecosystem
Circle Mint and Circle APIs only support USDC from Polkadot Asset Hub. If you transfer USDC from Polkadot Asset Hub to other parachains via XCM, you must transfer back to Polkadot Asset Hub via XCM before you make a deposit into your Circle Mint account.Do not attempt to deposit XCM-transferred USDC from a parachain other than Polkadot Asset Hub directly to your Circle Mint address, as it may not be recoverable, and could result in a loss of funds.
USDC
Chain | Currency | API Chain Code | API Currency Code |
---|---|---|---|
Algorand | USDC | ALGO | USD |
Arbitrum | USDC | ARB | USD |
Avalanche C-Chain | USDC | AVAX | USD |
Base | USDC | BASE | USD |
Celo | USDC | CELO | USD |
Ethereum | USDC | ETH | USD |
Flow* | USDC | FLOW | USD |
Hedera | USDC | HBAR | USD |
NEAR | USDC | NEAR | USD |
Noble | USDC | NOBLE | USD |
OP Mainnet | USDC | OP | USD |
Polkadot Asset Hub | USDC | PAH | USD |
Polygon PoS | USDC | POLY | USD |
Solana | USDC | SOL | USD |
Stellar | USDC | XLM | USD |
TRON** | USDC | TRX | USD |
ZKsync Era | USDC | ZKS | USD |
*Effective Sept 3, 2024 - Circle is discontinuing support for USDC on Flow. For details, see Circle is Discontinuing Support for USDC on the Flow (Cadence) blockchain.
** Effective Feb. 20, 2024: Circle is discontinuing support for USDC on TRON. For details, see Circle is Discontinuing Support for USDC on the TRON blockchain.
EURC
Additional Supported Assets
Chain | Currency | API Chain Code | API Currency Code |
---|---|---|---|
Bitcoin | BTC | BTC | BTC |
Ethereum | ETH | ETH | ETH |
Polygon PoS | MATIC | POLY | MATIC |
Using Chains and Currencies on the Wallets API
Any time you refer to a currency in the context of an Circle Mint API operation, you will utilize a currency and a chain pair. As an example, to create a USDC transfer on the Ethereum blockchain, you will specify the USD
currency on the ETH
chain. Similarly, to create a USDC transfer on the Algorand blockchain, you will specify the USD
currency on the ALGO
chain.
When referring to balances, you only need to refer to the currency (USD
, BTC
, ETH
), because the value of the currency for a Circle-hosted value is independent of the chain - and may sometimes be available on, and transferred across multiple chains.
Updated about 1 month ago