Circle Wallets supports multiple blockchains. Account type support, token standards, and API coverage vary by blockchain.Documentation Index
Fetch the complete documentation index at: https://developers.circle.com/llms.txt
Use this file to discover all available pages before exploring further.
Supported blockchains by account type
The following tables list supported blockchains and account types. Developer-controlled and user-controlled wallets support Externally Owned Accounts (EOA) and Smart Contract Accounts (SCA). Modular wallets use Modular Smart Contract Accounts (MSCA) only. For a full comparison, see Choose your wallet and account types.For “Other EVM blockchains,” create wallets using the
EVM or EVM-TESTNET
chain code. Wallet addresses are consistent across all EVM-compatible
blockchains. See
Unified wallet addressing across EVM chains.Mainnet
| Blockchain | Chain code | EOA | SCA | MSCA |
|---|---|---|---|---|
| Aptos | APTOS | ✅ | ❌ | ❌ |
| Arbitrum | ARB | ✅ | ✅ | ✅ |
| Avalanche | AVAX | ✅ | ✅ | ✅ |
| Base | BASE | ✅ | ✅ | ✅ |
| Ethereum | ETH | ✅ | ✅ | ❌ |
| Monad | MONAD | ✅ | ✅ | ✅ |
| NEAR | NEAR | Signing only | ❌ | ❌ |
| Optimism | OP | ✅ | ✅ | ✅ |
| Polygon PoS | MATIC | ✅ | ✅ | ✅ |
| Solana | SOL | ✅ | ❌ | ❌ |
| Unichain | UNI | ✅ | ✅ | ✅ |
| Other EVM blockchains | EVM | ✅ | ❌ | ❌ |
Testnet
| Blockchain | Chain code | EOA | SCA | MSCA |
|---|---|---|---|---|
| Aptos Testnet | APTOS-TESTNET | ✅ | ❌ | ❌ |
| Arbitrum Sepolia | ARB-SEPOLIA | ✅ | ✅ | ✅ |
| Arc Testnet | ARC-TESTNET | ✅ | ✅ | ✅ |
| Avalanche Fuji | AVAX-FUJI | ✅ | ✅ | ✅ |
| Base Sepolia | BASE-SEPOLIA | ✅ | ✅ | ✅ |
| Ethereum Sepolia | ETH-SEPOLIA | ✅ | ✅ | ❌ |
| Monad Testnet | MONAD-TESTNET | ✅ | ✅ | ✅ |
| NEAR Testnet | NEAR-TESTNET | Signing only | ❌ | ❌ |
| Optimism Sepolia | OP-SEPOLIA | ✅ | ✅ | ✅ |
| Polygon PoS Amoy | MATIC-AMOY | ✅ | ✅ | ✅ |
| Solana Devnet | SOL-DEVNET | ✅ | ❌ | ❌ |
| Unichain Sepolia | UNI-SEPOLIA | ✅ | ✅ | ✅ |
| Other EVM blockchains | EVM-TESTNET | ✅ | ❌ | ❌ |
Supported tokens and standards
- Aptos: native coin, Fungible Asset
- EVM-compatible blockchains: native coin, ERC-20, ERC-721, and ERC-1155
- Solana: native coin, SPL
Blockchain-specific limitations
Every Wallets API endpoint is available on all supported blockchains, except for the blockchains listed below.-
Aptos:
- NFT lookup is not supported.
- Balance queries return tokens in primary storage only. Tokens in secondary storage (AIP-21) are excluded.
-
Contract execution
(developer-controlled,
user-controlled)
is limited to batch transfers. The
abiFunctionSignatureandcontractAddressfields must use fixed values. The request body below shows the required values (entitySecretCiphertextis required for developer-controlled wallets only).JSON
- Arbitrum: Accelerate and cancel transactions are not supported.
- NEAR: Developer-controlled wallets support signing only (sign transaction and sign delegate action). Transfers, balances, NFT lookup, and contract execution are not supported. User-controlled wallets are not supported.
- Other EVM blockchains: Wallet creation and signing are supported. Transfers are supported for developer-controlled wallets only. Contract execution, accelerate, and cancel are not supported.
- Solana: Contract execution is not supported. Signing typed data is not supported. Accelerate and cancel transactions are not supported.