Gelato
  • Introduction
    • Gelato, The Web3 Cloud Platform
  • Rollup As A Service
    • Introduction
    • Rollup Stacks
      • Arbitrum Orbit
        • Run a Full Orbit Node
      • OP Stack
        • Run OP Node
    • Deploy your Rollup
    • Customization
      • Data Availability
        • Celestia
        • Avail
        • Eigen DA
      • Custom Gas Token
      • Marketplace
        • Gelato Services
        • Data Indexers
        • Block Explorers
        • Oracles
        • Bridges
        • Account Abstraction
        • On & Off-ramp
        • Community
        • Identity & KYC
        • Others
      • Verifier Node Package
    • Public Testnet
  • RPC Nodes
    • Introduction
    • Compute Units
    • Using RPC Nodes
    • Supported Networks
    • Pricing and Plans
    • FAQ
  • Web3 Services
    • Web3 Functions
      • Understanding Web3 Functions
        • Trigger Types
        • Typescript Function
        • Solidity Function
        • Automated Transactions
      • Security Considerations
      • Template & Use Cases
      • Quick Start
        • Writing Typescript Functions
          • Event Trigger
          • Private Typescript Functions
          • Callbacks
        • Test, Deploy & Run Typescript functions
        • Writing Solidity Functions
        • Test, Deploy & Run Solidity Functions
        • Initiate an Automated Transaction
      • Create a Web3 Function Task
        • Using the UI
        • Using the Safe App
        • Using a Smart Contract
        • Using the Automate SDK
      • Analytics & Monitoring
      • Supported Networks
      • Subscription & Payments
      • Legacy Automate Migration Guide
    • Relay
      • What is Relaying?
      • Security Considerations
        • ERC-2771 Delegatecall Vulnerability
      • Templates
      • Quick Start
        • Sponsored Calls
        • Non-Sponsored Calls
      • ERC-2771 (recommended)
        • SponsoredCallERC2771
        • CallWithSyncFeeERC2771
          • Relay Context Contracts ERC2771
      • Non-ERC-2771
        • SponsoredCall
        • CallWithSyncFee
          • Relay Context Contracts
      • Relay API
      • Gelato's Fee Oracle
      • Tracking your Relay Request
      • Supported Networks
      • Subscriptions and Payments
        • 1Balance & Relay
        • SyncFee Payment Tokens
        • Relay Pricing
      • ERC2771 Migration Guide
    • VRF
      • Understanding VRF
      • How does Gelato VRF Work?
      • Security Considerations
      • Template
      • Quick Start
      • Create a VRF Task
        • Create a Fallback VRF
        • Migrating from Chainlink VRF
      • Supported Networks
      • Pricing & Rate Limits
    • Oracles
      • Understanding Gelato Oracles
      • Quick Start
      • Data Providers
        • Stork
        • Choas Labs
      • Migrating from Chainlink Oracles
      • Available Price Feeds
      • Supported Networks
      • Pricing & Rate Limits
    • Account Abstraction
      • Understanding ERC4337
      • Introduction to Gelato Bundler
      • Templates & Examples
      • Quick Start
      • Sponsored UserOps
        • Using 1Balance
        • Using Zerodev Paymaster
      • Non-Sponsored UserOps
        • Pay with Native
        • Pay with ERC20
      • Supported Networks
      • Bundler API Endpoints
        • eth_sendUserOperation
        • eth_estimateUserOperationGas
        • eth_getUserOperationByHash
        • eth_getUserOperationReceipt
        • eth_supportedEntryPoints
        • eth_maxPriorityFeePerGas
        • eth_chainId
    • 1Balance
      • 1Balance Alerts
      • Subscription Plans
      • Subscription Notifications
      • USDC Addresses
    • AI Agents
    • Teams
  • GELATO DAO
    • DAO & Token (GEL)
    • GEL Token Contracts
    • Governance Process
  • Social Media
Powered by GitBook
On this page
  • A Next-Generation Solution for ERC-4337
  • Key Advantages
  1. Web3 Services
  2. Account Abstraction

Introduction to Gelato Bundler

PreviousUnderstanding ERC4337NextTemplates & Examples

Last updated 2 months ago

A Next-Generation Solution for ERC-4337

The Gelato Bundler is a versatile and production-ready solution for ERC-4337, supporting all major EVM networks and various paymaster models, including Verifying Paymasters and ERC20-based paymasters.

However, the key difference between Gelato Bundler and traditional bundlers is that it introduces an additional way to sponsor gas—via 1Balance.

Unlike other bundlers that rely solely on on-chain paymasters per network, Gelato Bundler allows gas sponsorship through a unified gas tank (1Balance) deployed on Polygon, making multi-chain gas sponsorship seamless. Read more about 1Balance .

Key Advantages

1. Universal Sponsorship & Payment Options

  • Compatible with Verifying Paymasters & ERC20-based Paymasters

  • Allows users to pay gas with ERC-20 tokens directly from their smart accounts

  • Supports self-custodial native gas payments

2. Precision & Efficiency

  • No overpayments – only the exact gas consumed is deducted

  • Eliminates the need for prefunding transactions

  • Allows predictable and efficient fee management

3. Instant Inclusion & MEV Protection

  • No bundling delays – transactions are processed individually

  • Flashbots integration provides protection against front-running on Ethereum

4. Unlimited Validation Logic

  • No opcode restrictions or gas limits

  • Supports advanced signature verification and authentication flows

5. Built on Existing Relay Infrastructure

  • Since Gelato Bundler is built on Gelato’s proven Relay infrastructure,

    • UserOp status can be easily checked

    • Debugging becomes more efficient using the Relay API

6. Production-Ready & Scalable

  • Trusted by leading Web3 projects

  • Designed to scale seamlessly with your dApp’s growth

here