Skip to main content
Version: SDK V4 (latest)

Bundler

The Bundler is a service that tracks userOps that exist in an alternative mem pool and as the name suggests, bundles them together to send to an Entry Point Contract for eventual execution on-chain. This is the final piece of the flow where after constructing your userOp and then potentially signing it with data from a paymaster, you send the userOp on-chain to be handled and executed as a transaction on the EVM. You can start using our Bundlers right now in your dApps; each of our tutorials will walk you through how to use them in different scenarios.

You can get the Bundler URL from here. In short, the Bundler is responsible for the following:

  • Aggregating userOps in an alternative mempool to normal Ethereum Transactions
  • Submitting to the Network: Bundlers EOA will send the userOp to the Entry Point Contract as a transaction

In the context of the Biconomy solution, you can access our Bundler infrastructure either through the packages of our SDK or via API requests. This section will cover both approaches in detail.