ACP-267: Primary Network validator uptime requirement increases from 80% to 90%.Read the proposal
Circle

Circle

Circle provides regulated digital currencies (USDC and EURC) and enterprise-grade payment infrastructure for building on-chain applications on Avalanche.

Back

Overview

Circle is a global financial technology company that provides payment infrastructure for the digital economy. Circle issues USDC and EURC, two of the most trusted and widely-used stablecoins, which are fully regulated digital currencies backed 1:1 by cash and short-term U.S. Treasury bonds. USDC is natively available on Avalanche C-Chain, enabling fast, low-cost transactions for payments, DeFi, and enterprise applications.

Circle also offers developer services including Cross-Chain Transfer Protocol (CCTP), smart contract wallets, payment gateways, and gasless transaction infrastructure for building on-chain applications on Avalanche.

Features

  • Regulated Stablecoins: USDC and EURC are issued by Circle and regulated by U.S. financial authorities, providing trust and transparency.
  • Native Avalanche Support: USDC is natively available on Avalanche C-Chain for fast, low-cost transactions.
  • Cross-Chain Transfer Protocol (CCTP): Transfer USDC natively between Avalanche and other supported chains without wrapped tokens or liquidity pools.
  • Smart Contract Wallets: Programmable wallets with built-in security and recovery features, compatible with Avalanche.
  • Gasless Transactions (Paymaster): Sponsor gas fees for users on Avalanche so they don't need AVAX to get started.
  • Payment Gateway: Accept USDC payments on Avalanche with Circle's payment APIs and convert to fiat if needed.
  • Minting and Redemption Services: Institutional access to mint and redeem USDC directly with Circle.
  • Developer SDKs: Official SDKs for integrating Circle services into your Avalanche applications.
  • Testnet Support: Free testnet USDC from Circle's faucet for development and testing on Avalanche Fuji testnet.
  • Transparent Reserves: Monthly attestations from independent accounting firms verify 1:1 backing.
  • API-First Design: RESTful APIs with thorough documentation.

Getting Started

To integrate Circle USDC into your Avalanche application:

  1. Get Testnet Tokens: Visit the Circle Faucet to get free testnet USDC for development on Avalanche Fuji.

  2. Understand USDC on Avalanche: USDC uses a 6-decimal precision token standard on Avalanche C-Chain. You can interact with it using standard Web3 libraries like viem, ethers.js, or web3.js.

  3. Implement USDC Transfers: Use the USDC smart contract on Avalanche to send and receive payments in your application.

  4. Integrate Cross-Chain Transfers: Use Circle's Cross-Chain Transfer Protocol (CCTP) to move USDC between Avalanche and other supported chains.

  5. Set Up Webhooks: Configure webhooks to receive real-time notifications about USDC transactions and user activities.

USDC on Avalanche

Avalanche C-Chain Mainnet: 0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E

For testnet addresses, see the USDC Contract Addresses documentation.

Documentation

For guides, API references, and SDK documentation, visit:

Use Cases on Avalanche

Common ways developers use Circle on Avalanche:

Payment Applications: Build payment apps on Avalanche that accept USDC for instant, low-cost global transfers.

DeFi Platforms: Use USDC as a stable trading pair, collateral, or yield-generating asset in Avalanche DeFi protocols.

NFT Marketplaces: Accept USDC payments for NFTs on Avalanche, providing price stability and easier accounting.

Cross-Chain Applications: Use CCTP to build applications that move USDC between Avalanche and other blockchains.

Web3 Gaming: Use USDC for in-game purchases, rewards, and player-to-player trading on Avalanche with real-world value.

Remittance Services: Enable fast, low-cost international money transfers using USDC on Avalanche.

Merchant Solutions: Accept USDC payments from customers on Avalanche with instant settlement and optional fiat conversion.

Enterprise Treasury: Use USDC on Avalanche for corporate treasury management, payroll, and B2B payments.

Pricing

Circle offers transparent pricing for its services:

USDC Transfers:

  • On-chain transfers pay only network gas fees
  • No Circle fees for basic USDC transfers between wallets

Institutional Services:

  • Circle Mint: 0.03% fee for minting and redeeming USDC (institutional accounts)
  • Minimum fees and volume requirements apply

Developer Services:

  • Smart Contract Wallets: Pricing based on wallet creation and transaction volume
  • Paymaster (Gas Sponsorship): Pay-as-you-go based on gas costs sponsored
  • Circle APIs: Free tier available, paid plans for higher volume

CCTP:

  • Free to use protocol
  • Only pay standard gas fees on source and destination chains

For enterprise pricing and custom arrangements, contact Circle's sales team.

Circle Developer Resources

  • Testnet Faucet: Get free testnet USDC at faucet.circle.com
  • Developer Discord: Join the Circle Discord to connect with other developers
  • Developer Grants: Apply for grants to build innovative applications with Circle's technology
  • Sample Applications: Explore open-source demos and reference implementations
  • Circle Research: Access whitepapers and technical research on stablecoin technology

Is this guide helpful?

Developer:

Circle

Categories:

Assets

Available For:

C-Chain

Website:

https://www.circle.com/

Documentation:

https://developers.circle.com/