What is Bundler?
A bundler in account abstraction (ERC-4337) is a service that collects UserOperations from users, bundles them into a single transaction, and submits them to the blockchain — analogous to block builders for regular transactions.
WHY IT MATTERS
Bundlers are the transaction submission layer of ERC-4337 account abstraction. Users create UserOperations (intents describing desired on-chain actions) and send them to bundlers. Bundlers validate, simulate, and submit these operations to the EntryPoint contract.
Bundlers can optimize: batching multiple UserOperations for gas efficiency, ordering for MEV extraction, and validating against the EntryPoint contract to avoid reverts.
Major bundler implementations include: Pimlico, Biconomy, Stackup, and Alchemy. The bundler market is competitive and increasingly commoditized.