Bundler
Every transaction executed by a Zyfai Agent is submitted onchain as an ERC-4337 user operation. These operations need to be bundled and relayed to the network for inclusion. This is the role of the Bundler.
Zyfai uses Pimlico's Alto Bundler for transaction relay across all supported chains.
Pimlico's Alto Bundler is a high-performance, TypeScript-based ERC-4337 bundler that handles mempool management, nonce sequencing, and gas estimation. It takes the user operations generated by Zyfai Agents, bundles them, and submits them to the network for onchain inclusion.
This process is fully abstracted from the end user. When an Agent rebalances, auto-compounds, or executes any onchain action, the Bundler handles relay automatically.
Combined with the Pimlico Paymaster (which sponsors gas), the entire execution pipeline is gasless and invisible to the user.