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 = ThirdwebSDK.fromWallet(wallet,"<blockchain>", {
clientId:"<your-client-id>"
});
const contract = await sdk.getContract("<usdc-contract-address>");
const toAddress = "0x..."; // The address to transfer tokens to
const amount = 10; // The amount of tokens to transfer
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 = ThirdwebSDK.fromWallet(wallet,"<blockchain>", {
clientId:"<your-client-id>"
});
const contract = await sdk.getContract("<usdc-contract-address>");
const toAddress = "0x..."; // The address to transfer tokens to
const amount = 10; // The amount of tokens to transfer
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 Circle Mint and corresponding APIs to mint and redeem USDC at scale, 24/7, directly from your business bank account. For select Circle Mint account customers already holding USDC, Circle provides APIs for making USDC deposits to your Circle Mint 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.
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
Web3 Services November Updates
November releases include SDK updates to support improved user experience via web apps and biometrics signing, faster development times using server-side SDKs, and a repository of audited smart contract templates to customize and deploy as your own.
Introducing Bridged USDC Standard
Bridged USDC Standard empowers EVM blockchain and rollup teams to deploy bridged USDC with optionality for a future upgrade to native issuance. Learn more.