Skip to main content

Supported chains and currencies

The following sections list the chains and currencies supported by Circle Mint and related APIs.
Unsupported assetsCircle Mint and Circle APIs only support USDC and EURC tokens on the indicated blockchains. Don’t send unsupported tokens such as USDT or bridged USDC to your Circle Mint address. Doing so might result in a loss of funds.Cosmos appchainsCircle Mint and Circle APIs only support USDC from Noble. If you transfer USDC from Noble to other appchains via IBC, you must transfer it back to Noble before you transfer it to your Circle Mint address.Don’t attempt to deposit USDC from an appchain other than Noble to your Circle Mint address. Doing so might result in a loss of funds.Polkadot parachainsCircle 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 it back to Polkadot Asset Hub before you transfer it to your Circle Mint address.Don’t attempt to deposit XCM-transferred USDC from a parachain other than Polkadot Asset Hub to your Circle Mint address. Doing so might result in a loss of funds.

USDC

ChainCurrencyAPI Chain CodeAPI Currency Code
AlgorandUSDCALGOUSD
AptosUSDCAPTOSUSD
ArbitrumUSDCARBUSD
Avalanche C-ChainUSDCAVAXUSD
BaseUSDCBASEUSD
CeloUSDCCELOUSD
CodexUSDCCODEXUSD
EthereumUSDCETHUSD
Flow*USDCFLOWUSD
HederaUSDCHBARUSD
HyperEVMUSDCHYPEREVMUSD
InkUSDCN/AN/A
LineaUSDCLINEAUSD
NEARUSDCNEARUSD
NobleUSDCNOBLEUSD
OP MainnetUSDCOPUSD
PlumeUSDCN/AN/A
Polkadot Asset HubUSDCPAHUSD
Polygon PoSUSDCPOLYUSD
SeiUSDCSEIUSD
SolanaUSDCSOLUSD
SonicUSDCSONICUSD
StellarUSDCXLMUSD
SuiUSDCSUIUSD
TRON**USDCTRXUSD
UnichainUSDCUNIUSD
World ChainUSDCWLDUSD
XDCUSDCN/AN/A
XRPLUSDCXRPUSD
ZKsync EraUSDCZKSUSD

EURC

ChainCurrencyAPI Chain CodeAPI Currency Code
Avalanche C-ChainEURCAVAXEUR
BaseEURCBASEEUR
EthereumEURCETHEUR
SolanaEURCSOLEUR
StellarEURCXLMEUR

Deposits and Payouts APIs

The Deposits and Payouts APIs support a subset of blockchains that have USDC available. The following table outlines which blockchain each API supports.
ChainCrypto Deposits APICrypto Payouts API
Algorand
Aptos
Arbitrum
Avalanche C-Chain
Base
Celo
Codex
Ethereum
Hedera
HyperEVM
Ink
Linea
NEAR
Noble
OP Mainnet
Plume
Polkadot Asset Hub
Polygon PoS
Sei
Solana
Sonic
Stellar
Sui
Unichain
World Chain
XDC
XRPL
ZKsync Era

Using chains and currencies in the API

Any time you refer to a currency in a Circle Mint API call, you use a currency and chain pair. For example, to create a USDC transfer on Ethereum, specify the USD currency on the ETH chain. When referring to balances, you only need to refer to the currency because the value of the currency for Circle-hosted assets is independent of the chain.
I