One-click crypto payments® revolutionize the way users pay with crypto by eliminating the traditional two-step approval process. This innovative solution combines token approval and transfer into a single, gasless transaction, providing a seamless experience similar to traditional payment methods while maintaining the security and transparency of blockchain technology.
Traditional payment flow
When making an ERC20 payment through a dapp, you are required to:
- sign an allowance for the dapp to spend on your behalf
 - execute the transfer.
 
One-click crypto payment® flow
When using one-click crypto Payment® through our dapp, you only need to:
- Sign a permit function that bundles the allowance and transfer of funds.
 
- Our dapp requests to transfer the funds on your behalf, and we pay the gas in ETH.
 
Technical Implementation
One-click crypto payments® leverage the EIP-2612 permit standard to create a more efficient token approval mechanism. Here’s how it works:- 
Permit Signature: Instead of calling 
approve(), the dapp requests a permit signature from the user’s wallet. This signature contains:- The token approval amount (set to match the purchase amount)
 - The deadline for the approval (set to 5 minutes only)
 - The spender address (dapp)
 - A nonce to prevent replay attacks
 
 - 
Bundled Transaction: The dapp then submits a single transaction that:
- Validates the permit signature
 - Executes the token transfer
 - Pays for all gas costs
 
 - 
Security Features:
- Time-bound approvals through deadlines (5 minutes only)
 - Nonce-based signature verification
 - Replay attack protection
 - Atomic transactions (either both operations succeed or both fail)
 
 
Benefits
One-click crypto payments® offer significant advantages for both users and merchants:For Users
- Simplified Experience: Single signature instead of two separate transactions
 - No ETH Required: Users don’t need to hold ETH for gas fees
 - Faster Checkout: Transaction time reduced by half
 - Lower Costs: No gas fees to pay for approvals
 - Better Security: Time-bound approvals with automatic expiration
 
For Merchants
- Higher Conversion Rates: Reduced friction leads to up to 30% more completed transactions
 - Better User Experience: Customers are more likely to return
 - Gas Cost Control: Predictable gas costs for the business
 - Competitive Advantage: Stand out with modern payment solutions
 - Increased Trust: Transparent and secure payment process
 
Transaction costs
Traditional allowance and transferFrom payment
| Step | |
|---|---|
| Gas paid in | ETH | 
| Gas Cost | On L2s few cents | 
| Who pays Gas | User | 
With one-click crypto payments®
| Step | |
|---|---|
| Gas paid in | ERC20 | 
| Gas Cost | On L2s under one cent | 
| Who pays Gas | Merchant(ℹ︎) | 

Supported tokens and chains
| Chain | Tokens | Status | 
|---|---|---|
| Base | USDC | ✅ | 
| Ethereum | USDC | comming soon | 
| Optimism | USDC | comming soon | 
| Arbitrum | USDC | comming soon | 
| Base | USDT | comming soon | 
| Ethereum | USDT | comming soon | 
| Optimism | USDT | comming soon | 
| Arbitrum | USDT | comming soon |