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.
📄️ Integration
This guide focuses on the code to integrate the Bundler. To see how this interacts with other packages in the sdk you can view the Smart Accounts Integration page.
📄️ Methods
estimateUserOpGas
🗃️ APIs
9 items