Circle Paymaster
Circle Paymaster
Enable gas fees in USDC




Trusted by the community
Circle paymaster
Make USDC your universal gas token



Simplify onchain interactions



Revolutionize Blockchain Interactions
How it works
Optimizing user experience
Sign a permit
A user initiates a transaction in your app and specifies the recipient details. Your app asks their wallet to sign an EIP-2612 permit to grant Circle Paymaster access to a small amount of their USDC to pay for gas.
Create a UserOp
Your app creates a UserOp that encodes the user’s desired transaction and specifies that Circle Paymaster should use the user’s USDC to pay for gas. The permit from the user is passed to the smart contract to facilitate this action.
Submit the UserOp
Your app submits the UserOp to a bundler for execution. The bundler verifies and approves the transaction, ensuring the gas fee is paid by Circle Paymaster and the recipient receives their payment. The bundler returns the UserOp hash, which can be used to check its status later on.
How it works
Optimizing user experience

Zero cost for developers
10% of gas fees per transaction for end users. Waived until June 30, 2025.
Get Started
Live on Arbitrum and Base
Support for Ethereum, Polygon PoS, Solana, and more is coming soon.
FAQs
Circle Paymaster is a product for developers to enable their users to pay gas fees in USDC. It provides a simple and secure way to cover blockchain transaction costs without needing to hold or manage native tokens like ETH.
Circle Paymaster is permissionless and available to all developers.
Circle Paymaster currently supports smart contract accounts (SCAs) compatible with ERC-4337. We plan to extend support to EOAs once EIP-7702 is approved and implemented.
To use Circle Paymaster, wallets need to be smart contract accounts (SCAs) compatible with ERC-4337 and built on EntryPoint v0.7.
Paymasters currently support only EVM blockchains. We're actively exploring solutions for non-EVM blockchains.
Circle Paymaster currently requires users to hold USDC on the specific blockchain they wish to make transactions. We’re exploring solutions for users to pay gas fees across chains.
EIP-2612 enables gasless, offchain approvals for ERC-20 tokens, allowing users to sign messages that authorize spending without separate transactions.
Circle Paymaster currently supports USDC only. We plan to support additional Circle stablecoins like EURC in the future.
The service is currently free of charge. On July 1, 2025, Circle Paymaster will begin charging end users 10% of the gas cost per transaction. For example, a $0.01 gas fee becomes $0.011 with Circle Paymaster and is facilitated automatically. There is zero cost charged to developers.
Circle Paymaster is a permissionless product that doesn’t require a Circle account. It allows users to pay gas fees in USDC. Gas Station is a feature of Circle Programmable Wallets which allows developers to sponsor gas fees for their users.
Security is always our top priority. All Circle-developed smart contracts, including Circle Paymaster, undergo third-party security audits.
No. Circle Paymaster doesn’t have access to any PII.