Bundler
Bundler is a branded Address type representing an ERC-4337 bundler node. Bundlers aggregate user operations from the mempool and submit them to the EntryPoint contract for execution.Quick Start
Type Definition
API Reference
from
Create Bundler from address input.toHex
Convert Bundler to hex string.equals
Check if two Bundler addresses are equal.Bundler Responsibilities
Bundlers perform critical functions in the ERC-4337 ecosystem:- Mempool monitoring: Watch for new user operations
- Simulation: Validate operations will succeed
- Aggregation: Bundle multiple operations into transactions
- Submission: Submit bundles to the EntryPoint contract
- Gas optimization: Optimize bundle ordering for gas efficiency
Bundler RPC Methods
Standard bundler RPC methods for interacting with bundlers:Related Types
- Bundler (Effect) - Effect.ts integration with Schema validation
- UserOperation - Operations bundlers process
- EntryPoint - Contract bundlers submit to
- Paymaster - Gas sponsorship
- Address - Base address type

