Jump to Content
Stablecoins
Web3 Services
Circle Mint
Verite
Guides
API Reference
Changelog
Discuss in the Forum
Need support?
Stablecoins
Web3 Services
Circle Mint
Verite
Open An Account
Guides
Open An Account
Guides
API Reference
Changelog
Discuss in the Forum
Need support?
Search
Getting Started
Circle Web3 Services
Programmable Wallets
Wallet Signing Service
Infrastructure Models
Account Types
Smart Contract Platform
Gas Station
Supported Blockchains
Blockchain Compatibility for Web3 Services APIs
Web3 Services Primitives
SDKs and Sample Apps
Web3 Services SDKs
Server-side SDKs
Node.js SDK
Python SDK
Client-side SDKs
Web SDK
iOS Mobile SDK
Android Mobile SDK
React Native Mobile SDK
Web SDK UI Customizations
iOS SDK UI Customization API
Android SDK UI Customization API
React Native SDK UI Customization API
Sample Applications
User-Controlled WALLETS
Quickstart for Social Logins or Email Authentication
Create Your First Wallet with Social Logins
Create Your First Wallet with Email
Send an Outbound Transfer or Execute Contract
Initiate a Signature Request
Quickstarts for PIN Authentication
Create Your First User-Controlled Wallet
Receive an Inbound Transfer
Send an Outbound Transfer
Reset Account Pin Code
Recover an Account
Interactive Quickstart
SDK Architecture for User-Controlled Wallets
Authentication Methods
Confirmation UIs
Developer-controlled Wallets
Quickstarts
Create Your First Developer-Controlled Wallet
Receive an Inbound Transfer
Transfer Tokens from Wallet to Wallet
Interactive Quickstart
Entity Secret Management
Onboard Users to Developer-Controlled Wallets
smart Contract Platform
Quickstarts
Deploy a Smart Contract using Bytecode
Deploy an NFT Smart Contract From a Template
Interact With a Smart Contract
Interactive Quickstart
Templates Overview
Template References
Airdrop
Token
Multi-Token
NFT
Gas Station
Quickstarts
Send a Gasless Transaction
Policy Management
Billing for Sponsored Gas Fees
Paymaster & Fee-Payer Addresses
REFERENCES
Programmable Wallets on Solana
Transaction Limits and Optimizations
Migrate from Mumbai to Amoy
Testnet Faucets
Programmable Wallet API Rate Limits
Developer Console
Circle Developer Account
Developer Account Logs
Manage Team Members
API Authentication
API Keys & Authentication
Testnet (Sandbox) vs. Mainnet (Production)
Testing API References
Webhook Notifications
Notifications Quickstart
Notification Flows
Notification Logs
Postman API Suite
Gas Fees
Deposit ETH to Arbitrum
Blockchain Confirmations
Idempotent Requests
Monitored Tokens
Wallet Security
Compliance Requirements
API States and Errors
HTTP Errors
Transaction States and Errors
Suggest
Learn how to send USDC or execute a contract from a user-controlled wallet with social logins or email authentication