Reimagine your customer experience
Flexible, secure wallet infrastructure for blockchain use cases. Create in-app wallets for global users and facilitate commerce at enterprise scale.
Benefits of Programmable Wallets
Integrate with just a few lines of code
Start building with Programmable Wallets
Access an interactive environment with sample code to begin testing in minutes.
Free to launch, pay-as-you-go
Features
Supported blockchains
Looking for another blockchain? Explore Wallet Signing Service to request support for your own nodes.
Trusted by large global enterprises and crypto-native startups
Build with confidence
Learn more about integrating with Programmable Wallets.
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 Programmable Wallets.
Note: Circle Mint is an institutional on/off-ramp 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.
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).
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 Programmable Wallets security setup here.
Monthly active wallet (MAW): a wallet address created with Programmable 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 Programmable Wallets. Learn more.
Gas Station supports smart contract accounts (SCAs) on Ethereum and Polygon PoS, and externally-owned accounts (EOAs) on Solana.
Ethereum and Polygon PoS: As Circle utilizes ERC-4337, Gas Station only works with SCAs that have been created with Programmable Wallets.
Solana: As Solana is not an EVM-compatible blockchain and does not support SCAs, Circle leverages the feePayer variable to enable transaction fee sponsorship. Gas Station only supports EOAs created with Programmable Wallets.
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.