Silius is an account abstraction (ERC-4337) bundler designed to offer a modular and very efficient implementation in Rust, increasing bundler diversity for the ERC-4337 AA. The modular structure of the bundler, with a focus on the separation of concerns, enables running only some parts of the bundler based on the needs of applications - e.g., the whole bundling process or only P2P mempool for user operation explorers. Silius follows the latest developments in the AA space, such as new iterations of entry-point smart contracts and the development of shared (P2P) mempools. The bundler currently supports and runs on various networks such as Ethereum, Polygon, Arbitrum, Optmism, and others.
The grant will support the development of new features (writing custom bundling logic, improvements to P2P ...), improve and optimize the codebase, create better documentation and tools, cover infrastructure costs for running bundlers as a service, etc.
GitHub: https://github.com/silius-rs/silius Silius book: https://silius.rs/ Project description: https://hackmd.io/@Vid201/aa-bundler-rust
Team members:
- Vid Kersic (https://github.com/Vid201, https://twitter.com/vidkersic)
- WillQ (https://github.com/zsluedem, https://twitter.com/zsluedem06)
Silius - ERC-4337 bundler History
-
accepted into Web3 Infrastructure 4 months ago.