Build next-gen applications
Create the next revolutionary app powered by digital currency and secure Web3 wallets.
Developer Resources
Build
Scale seamlessly with USDC and Web3 tools
Get started with USDC
USDC is an open-source digital dollar platform that transcends borders and bank accounts and is natively available on the top blockchains. Developers use USDC to programmatically transfer, validate, and store digital currency faster and more cost-efficiently than traditional payment systems.
*Circle is also the sole issuer of EURC, a fully backed euro stablecoin that is open and available for developers to build on today.
Extend your app with CCTP
Reach more users by enabling cross-chain payments, swaps, and deposits with Cross-Chain Transfer Protocol (CCTP), a permissionless on-chain utility that facilitates USDC transfers between supported blockchains via native burning and minting.
Access tools to build in Web3
Discover an easier, faster way to create production-ready Web3 applications. Embed and transact with MPC wallets using REST APIs and SDKS, and support your wallets' on-chain interactions by deploying and interacting with smart contracts. With robust tools and built-in node infrastructure, you can build secure Web3 apps quickly – all while abstracting complexity away from end users.
import { ThirdwebSDK } from "@thirdweb-dev/sdk";
const sdk = new ThirdwebSDK("BLOCKCHAIN", {clientId:
"YOUR_CLIENT_ID",});
const contract = await sdk.getContract("USDC_TOKEN_ADDRESS");
// Address of the wallet you want to send the tokens to
const toAddress = "0x...";
// The amount of tokens you want to send
const amount = 10;
await contract.erc20.transfer(toAddress, amount);
Get started with USDC
USDC is an open-source digital dollar platform that transcends borders and bank accounts and is natively available on the top blockchains. Developers use USDC to programmatically transfer, validate, and store digital currency faster and more cost-efficiently than traditional payment systems.
*Circle is also the sole issuer of EURC, a fully backed euro stablecoin that is open and available for developers to build on today.
import { ThirdwebSDK } from "@thirdweb-dev/sdk";
const sdk = new ThirdwebSDK("BLOCKCHAIN", {clientId:
"YOUR_CLIENT_ID",});
const contract = await sdk.getContract("USDC_TOKEN_ADDRESS");
// Address of the wallet you want to send the tokens to
const toAddress = "0x...";
// The amount of tokens you want to send
const amount = 10;
await contract.erc20.transfer(toAddress, amount);
Extend your app with CCTP
Reach more users by enabling cross-chain payments, swaps, and deposits with Cross-Chain Transfer Protocol (CCTP), a permissionless on-chain utility that facilitates USDC transfers between supported blockchains via native burning and minting.
Access tools to build in Web3
Discover an easier, faster way to create production-ready Web3 applications. Embed and transact with MPC wallets using REST APIs and SDKS, and support your wallets' on-chain interactions by deploying and interacting with smart contracts. With robust tools and built-in node infrastructure, you can build secure Web3 apps quickly – all while abstracting complexity away from end users.
Learn
Discover why developers are choosing USDC
Developers are deploying Web3 apps leveraging USDC across lending, e-commerce, gaming, and payments. Use our guides to learn how to seamlessly integrate USDC and blockchain-based solutions to scale your use case.












Access USDC directly
Mint and deposit USDC at scale
Eligible enterprise developers can leverage the Circle Account and corresponding APIs to mint and redeem USDC at scale, 24/7, directly from your business bank account. For select Circle Account customers already holding USDC, Circle provides APIs for making USDC deposits to your Circle Account across supported blockchains.
Connect
Join the Circle developer community
Catch us live at industry events and chat with us on Discord 24 hours a day, Monday-Friday. Our dedicated team is here to answer questions, collect product feedback, and provide outlets to engage with fellow blockchain developers.
Already building with USDC? Circle’s Ecosystem Grant Program provides milestone-based grants of up to $100,000 in USDC, plus technical and operational support.
Education
Demo: Build a USDC token gated dApp with Alchemy
During ETHDenver, we were joined by Alvaro Luken, Developer Education and Experience at Alchemy, to explain how you can create a simple and fun Token-Gated DApp in minutes using the USDC smart contract and their “Create Web-3 DApp” templates.
Demo: Enterprise Bulk Payouts with Airtm
During ETHDenver, we were joined by Joshua Kliot, Lead Product and Co-Founder of Airtm, to demo Enterprise Bulk Payout, a new product they built on Circle.
Demo: Web3 Management Platform with Dynamic
During ETHDenver, we were joined by Dynamic Co-founder and CEO Itai Turbahn, to walk us through their all-in-one user management platform for web3 companies.

Product News
Deploying Programmable Wallets with Next.js + iOS
Discover how a Next.js server interfaces with Circle’s Programmable Wallets API to initialize wallets.
Circle wins top honor for developer relations
Circle was awarded as the Best New DevRel Program of 2022 at this year’s DevRelCon.
Developer Events
Polygon Guild Rio de Janeiro Meetup - DevX Global Tour
Rio de Janeiro, Brazil