Skip to main content

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 simple bridge integrationsArc App Kit’s Bridge is ideal when you want crosschain USDC transfers without low-level protocol work. It works across multiple chains and handles different wallet providers and blockchain types. Best for apps that need to move USDC between specific chains with little setup.

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