Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.circle.com/llms.txt

Use this file to discover all available pages before exploring further.

What you can build

  • Embedded wallets: build flexible, secure, and scalable wallets into your application.
  • Gasless UX: give end users a gasless experience with Gas Station and Paymaster.
  • Smart contracts: create, deploy, and execute smart contracts through intuitive APIs.
  • Compliance operations: screen transactions and automate alerts.

Compose your stack

Mix and match these building blocks based on who controls the keys, how you cover fees, and the level of automation you need.

Wallets: Dev-Controlled

Use APIs to create wallets, move funds, and manage policies on behalf of your users with instant scale.

Wallets: User-Controlled

Ship passkeys, social logins, and custom signing UIs so end users truly own their keys across devices.

Wallets: Modular

Plug in modules like permissions, recovery, or automation to ship custom smart-accounts.

Gas Station

Sponsor gas to create a gasless UX for end-users.

Paymaster

Let anyone pay gas directly in USDC through permissionless ERC-4337 paymasters.

Contracts

Deploy and operate smart contracts via audited templates, APIs, and monitoring.

Compliance Engine

Screen transactions, manage rules, and investigate alerts.

Building something crosschain?

Wallets and contracts become more powerful when they connect across ecosystems. Use these primitives to move liquidity crosschain and expose a unified balance.
Use Arc App Kit for crosschain transfersArc App Kit’s Bridge and Unified Balance let you move USDC across blockchains without low-level protocol work. Both support multiple blockchains and wallet providers.

CCTP

Burn-and-mint native USDC between supported chains with guarantees.

Gateway

Give users a single USDC balance they can spend anywhere while Circle handles settlement.

Dive deeper