Circle
Build · Wallets

Embedded wallets, programmable money.

Drop-in digital asset storage, payments, and transactions for your app. No private key management, no seed phrases, no extension required.

<50ms
Signing latency
12
Chains supported

Wallets your users never have to think about.

Circle Wallets give you a programmable wallet infrastructure you can embed directly in your app. Whether you want fully custodial control or user-owned, non-custodial keys, the same API handles creation, signing, and recovery — with no seed phrases or browser extensions for your users.

Under the hood, wallets are secured with MPC and hardware-backed key management, so your users get bank-grade security with a consumer-grade experience.

  • Custodial and non-custodial models on one API
  • MPC key management — no seed phrases for end users
  • EVM and Solana support out of the box
01

Custodial & non-custodial

Choose the model that fits your product and user base.

02

Multi-chain

EVM and Solana support out of the box.

03

Programmable

Spend, hold, and settle in USDC, EURC, and native assets.

04

Compliance-ready

Travel rule, screening, and KYB at the wallet layer.

How to add wallets to your app.

  1. 1

    Get API keys

    Provision sandbox and production keys in the Developer Console.

  2. 2

    Create a wallet

    Spin up a custodial or user-controlled wallet with one API call.

  3. 3

    Transact

    Sign, send, and settle in USDC, EURC, and native assets.

  4. 4

    Add policies

    Layer on spend limits, approvals, and compliance checks.

FAQ

Questions worth asking.

Build with Circle.

Start in the sandbox, ship to production in days. Or talk to our team about a deeper partnership.