Build secure wallets into your app

Launch blockchain-powered experiences faster with flexible wallet infrastructure, built-in security controls, and access to Circle’s full-stack platform.

Trusted by teams building scalable onchain experiences for global users

Why Use Circle Wallets?

Build on blockchain without the complexity

Up arrow

Launch onchain experiences faster

Use APIs and SDKs in your preferred language to get to market in hours not weeks. No need to learn Solidity or Rust.

Circle with head

Create wallets with a seamless UX

Offer fast, familiar login methods to your app, and use Gas Station to abstract away transaction fees.

shield icon

Build with security and compliance controls from day one

Enhance security with multi-party computation (MPC) wallets, and configure real-time compliance checks1 to help meet regulatory requirements.

system prompt icon

Connect Wallets to the Circle platform

Use Wallets as an entry point to Circle’s full-stack platform for building, moving, and managing digital money across apps, blockchains, and global markets.

Everything you need to launch and scale wallet infrastructure

Build on blockchain without the complexity and embed wallets tailored to your app.

Manage your wallet stack from one console

Create API keys, access Testnet Faucet, analyze usage metrics and transaction logs, and more—all from one dashboard.

Give users the experience that fits your app

Customize wallets for your apps by defining key ownership models and offering authentication methods like passkeys, email, social, or PIN.

Scale transactions without managing blockchain nodes

Use Circle-managed blockchain nodes to support high-volume transactions for users worldwide.

Sign across chains with flexible API support

Support signing transactions, messages, or typed data on any EVM-compatible blockchain, NEAR, and Solana with Signing API.

Scale your app with new functionality

Sponsor transaction fees, automate compliance checks, program payments, and integrate core onchain actions via SDKs without rebuilding your wallet stack.

Gas Station

Set custom policies to cover transaction fees for your users.

Compliance Engine 1

Customize and automate transaction screening checks to help meet regulatory requirements.

Modules

Automate payments with pre-built, audited smart contracts.

App Kits

Build and ship faster with SDKs for core onchain actions.

Deploy across multiple blockchains

Create wallets with REST APIs and deploy across supported blockchains from the same integration.

aptos iconbase iconmonad icon whitePolygon icon white

Looking for more options? Explore Signing API to build on any EVM-compatible blockchain and NEAR.

1import { initiateDeveloperControlledWalletsClient } from '@circle-fin/developer-controlled-wallets'
2
3const walletsResponse = await client.createWallets({
4	blockchains: ["ETH-SEPOLIA", "MATIC-AMOY", "AVAX-FUJI", "SOL-DEVNET"],
5	count: 1,
6	walletSetId: "c4d1da72-111e-4d52-bdbf-2e74a2d803d5",
7});
8
1from circle.web3 import developer_controlled_wallets
2
3# Create the payload using the SDK's request model
4payload = developer_controlled_wallets.CreateWalletRequest.from_dict({
5    "accountType": "SCA",
6    "blockchains": ["ETH-SEPOLIA", "MATIC-AMOY", "AVAX-FUJI", "SOL-DEVNET"],
7    "count": 1,
8    "walletSetId": "c4d1da72-111e-4d52-bdbf-2e74a2d803d5"
9})
10
Additional libraries

Circle also offers client-side SDKs for web, iOS, Android, and React Native.

Free to launch, pay-as-you-go pricing

For each tier that you fill, earn deeper discounts on the next batch of active wallets.

Signing API only

Price per wallet, billed monthly

Signing API

Blockchain indexing

Blockchain broadcasting

Supports all EVM blockchains
and NEAR

0-1000
Free every month
1,001-5,000
$0.038/each
5,001- 10,000
$0.035/each
10,001-25,000
$0.030/each
25,001-50,000
$0.026/each
50,001-100,000
$0.023/each
100,001-250,000
$0.015/each
Over 250,001
$0.012/each
All-included

Price per wallet, billed monthly

Signing API

Blockchain indexing

Blockchain broadcasting

Supports Aptos, Arbitrum, Avalanche, Base, Ethereum, Monad, OP Mainnet, Polygon PoS, Solana, and Unichain

0-1000
Free every month
1,001-5,000
$0.050/each
5,001- 10,000
$0.047/each
10,001-25,000
$0.040/each
25,001-50,000
$0.035/each
50,001-100,000
$0.030/each
100,001-250,000
$0.025/each
Over 250,001
$0.020/each
All Included

Price per wallet, billed monthly

Signing API

Blockchain indexing

Blockchain broadcasting

Supports Aptos, Arbitrum, Avalanche, Base, Ethereum, Monad, OP Mainnet, Polygon PoS, Solana, and Unichain

0-1000
Free every month
1,001-5,000
$0.050/each
5,001- 10,000
$0.047/each
10,001-25,000
$0.040/each
25,001-50,000
$0.035/each
50,001-100,000
$0.030/each
100,001-250,000
$0.025/each
Over 250,001
$0.020/each

Build with USDC and save as usage grows. Eligible active wallets holding USDC can receive monthly rebates.

FAQs

Anyone can sign up for Circle’s wallet as a service offering and begin building immediately. Get started for free here.

No, you don’t need Circle Mint to use our wallet as a service offering. Get started by creating a free account for Wallets.

Note: Circle Mint is an institutional on/offramp service with limited availability only for large-scale enterprises and financial institutions.

You'll be charged per Monthly Active Wallet (MAW) on a pay-as-you-go basis and billed in monthly arrears.

A rebate of $0.01 is automatically applied to every monthly active wallet containing at least 10 USDC throughout the month. Rebates are not applied to the first 1,000 eligible wallets as these are free to the customer. Learn more about our developer platform fee schedule.

User-controlled: Enable end users to sign transactions directly and maintain control over their funds. Ideal for businesses with crypto-native end users. See docs.

Developer-controlled: Sign transactions and custody funds for internal operations or on behalf of end users. Ideal for businesses with mainstream end users. See docs.

Both types can be created as externally-owned accounts (EOAs) or smart contract accounts (SCAs).

Modular: Developers can customize the wallets’ key, paymaster, and blockchain infrastructure for various use cases

Modular Wallets are based on modular smart contract accounts (MSCAs).

Multi-party computation (MPC) is a form of cryptographic encryption that splits up a private key into unique components that can be distributed across multiple parties. This helps protect against accidental or unauthorized misuse of funds. Learn more about Wallets security setup.

Monthly active wallet (MAW): a wallet address created with Wallets that has conducted an on-chain transaction within the month period, such as initial wallet creation or sending or receiving funds.

USDC monthly active wallet (USDC MAW): a wallet address that has held at least 10 USDC at all times within the month period and has conducted an on-chain transaction, such as initial wallet creation or sending or receiving funds.

Developers that build apps with USDC MAWs can earn rebates on pricing for Wallets.

Gas Station supports Smart Contract Accounts (SCAs) on EVM-compatible chains and Externally Owned Accounts (EOAs) on Solana and Aptos.

On EVM-compatible chains, Circle uses ERC-4337 to enable gas sponsorship, which applies only to SCAs.

Solana and Aptos do not support EVM-style SCAs. Instead, gas sponsorship is handled using the feePayer mechanism with EOAs. Circle’s Gas Station supports this model, allowing developers to sponsor gas fees on behalf of users with EOAs.

Yes, Gas Station charges will include the cost of the network gas fees that you’ve sponsored in USD plus a 5% fee on that cost, and the application of local taxes. Learn more about how Gas Station is billed.

Services are provided by Circle Technology Services, LLC (“CTS”). Services do not include financial, investment, tax, legal, regulatory, accounting, business, or other advice. CTS is only a provider of software and related technology and is not engaged in any regulated money transmission activity in connection with the services it provides. For additional details, please click here  to see the Circle Developer terms of service.

1. Available to select enterprise customers. Learn more.