Web3 APIs & SDKs | Circle
Circle Developers

Build next-gen applications

Create the next revolutionary app powered by digital currency and secure Web3 wallets.

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.

USDC Quickstart Guide

*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.

CCTP Documentation

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.

Web3 Services Documentation

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);
multi-chain
devconsole-transactions

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.

USDC Quickstart Guide

*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.

CCTP Documentation

multi-chain

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.

Web3 Services Documentation

devconsole-transactions
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.

Hyperlane
wanchain
Router
Axelar
Hyperlane
wanchain
Router
Axelar
Hyperlane
wanchain
Router
Axelar
thirdweb
LI.FI
cust-ripio
socket
thirdweb
LI.FI
cust-ripio
socket
thirdweb
LI.FI
cust-ripio
socket
rarimo
6316ba48c73ad330d8957b2d_111logolittio_billonaire
Celer
Wormhole
rarimo
6316ba48c73ad330d8957b2d_111logolittio_billonaire
Celer
Wormhole
rarimo
6316ba48c73ad330d8957b2d_111logolittio_billonaire
Celer
Wormhole
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.

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.

Vitalik Buterin Highlights the Role of Circle’s USDC in the Evolution of Account Abstraction at ETHCC Paris 2023

Vitalik Buterin sheds light on USDC’s transformative influence in improving user experience and account abstraction evolution at the ETHCC Paris 2023.

Developer Events

Sept
11
2023

Permissionless Austin

Austin, Texas

Sept
13
2023

Token2049 Singapore

Singapore

Sept
14
2023

Solana Hacker House Bengaluru

Bengaluru, India

Sept
15
2023

Polygon Guild Rio de Janeiro Meetup - DevX Global Tour

Rio de Janeiro, Brazil

Sept
16
2023

Polygon Connect Berlin - DevX Global Tour, EMEA

Berlin, Germany

Sept
19
2023

TechCrunch Disrupt SF

San Fransisco, California

Sept
21
2023

Polygon Guild NYC Meetup - DevX Global Tour

New York City, New York

Sept
21
2023

Solana Hacker House Mumbai

Mumbai, India

Sept
24
2023

Polygon Guild Boston Meetup - DevX Global Tour

Boston, Massachusetts

Sept
25
2023

Polygon Guild Atlanta Meetup - DevX Global Tour

Atlanta, Georgia

Oct
02
2023

Cosmoverse Instanbul

Istanbul, Turkey

Oct
30
2023

Solana Breakpoint

Amsterdam, Netherlands

Nov
15
2023

Singapore Fintech Festival

Singapore

Nov
16
2023

Dev Connect

Istanbul, Turkey

Nov
27
2023

AWS re:invent

Las Vegas, Nevada

1
2
3

Join the growing ecosystem of developers building with USDC.

Programmable Wallets application programming interface (“API”) is offered by Circle Technology Services, LLC (“CTS”). CTS is not a regulated financial services company and the API does not include financial, investment, tax, legal, regulatory, accounting, business, or other advice. For additional details, please click here to see the Circle Developer terms of service.