Core Modules
Last updated
Last updated
Within this modular L1, the following modules support the design and ongoing coordination of Universal Accounts:
Master Keystore Hub: Particle Network acts as the central hub coordinating smart contract deployments and updates across all networks, automatically synchronizing settings between each Universal Account instance and ensuring complete state parity across networks. Account settings are stored on Particle Network to be used as a central source of truth across every instance. The Particle Chain then facilitates cross-chain messages to either deploy new instances abiding by these settings or update existing instances as these settings change.
Decentralized Messaging Network (DMN): On Particle Network, Relayer Nodes use a Messaging Protocol to monitor whether UserOperations on external chains have been executed successfully, and then settle the execution status on the Particle Chain. This network of decentralized Relayer Nodes, tasked with monitoring external chain events and the settlement of state events, is called the Decentralized Messaging Network.
Decentralized Bundler: While current implementations of ERC-4337 account abstraction Bundlers are centralized and as such censorable, Particle Network has designed and implemented a fully decentralized Bundler for high-volume UserOperation processing. Within this implementation, the Bundler takes transactions from a public UserOp mempool, upon which they're processed by Operators participating in Particle Network's custom Bundler Nodes before relaying them.