Before you begin
Many Circle APIs require an API key to authenticate requests. Permissionless products like CCTP and Gateway are open and require no API key.API keys
Learn about API keys, client keys, and kit keys, and how to authenticate
requests to Circle’s platform
Idempotent requests
Use idempotency keys to safely retry API calls without creating duplicate
operations
Available APIs
Wallets
Create and manage developer-controlled and user-controlled wallets, execute
transactions, and sign messages across EVM, Solana, and other supported
blockchains
Contracts
Deploy and interact with smart contracts using Circle’s managed
infrastructure, including event monitoring and contract templates
CCTP
Fetch attestations and support native USDC transfers across blockchains
using Cross-Chain Transfer Protocol
Gateway
Access and manage a unified USDC balance across multiple blockchains with
instant transfers in under 500 ms
Circle Mint
Manage USDC and EURC balances, process crypto deposits and payouts, execute
cross-currency trades, and manage reserves
Circle Payments Network
Route and settle stablecoin payments across Circle’s network with support
for quotes, payments, and transactions
StableFX
Request quotes and execute institutional FX trades between USDC and EURC
with onchain settlement on Arc
xReserve
Deposit USDC into xReserve, retrieve attestations, and manage withdrawals
for USDC-backed stablecoins