Skip to main content
Allow users to pay gas fees using ERC-20 tokens like USDC, USDT, or other supported tokens instead of native ETH. This significantly improves user experience by removing the need to hold native tokens.

Payment Approaches

There are two ways to enable ERC-20 gas payments with the Gelato Bundler:

When to Use Each Approach

Use the Gelato Gasless SDK when you want:
  • Fastest integration - Single SDK handles everything
  • Automatic token handling - No manual paymaster setup required
  • Gelato-optimized gas costs - Built-in fee optimization
  • Simple API - Just specify payment: token(tokenAddress)

On-Chain Paymaster

Use an on-chain paymaster when you need:
  • Custom paymaster logic - Specific business rules for gas sponsorship
  • Existing paymaster integration - Already using Pimlico, Alchemy, or other providers

Additional Resources