
All About Abstraction: Union Labs' $12M for Cross-Chain Growth, Etherspot's ChA SDK, Starknet's Star…
We are welcoming you to our weekly digest! Here, we discuss the latest trends and advancements in account abstraction, chain abstraction and everything related, as well as bring some insights from Etherspot’s kitchen. The latest news we’ll cover:Etherspot Pulse: Chain Abstraction Solution DemoThe Future of - Abstraction by Hedgehog ProtocolPortal Launches Hub and Wallet to Solve Web3 FragmentationUnion Labs Raises $12M to Drive Cross-Chain InteroperabilityStarknet Launches StarkGate v2.0 for ...

Chain Abstraction Explained: Empowering Web3 Users to Navigate Multi-Chain Challenges
Even though Web3 is evolving at breakneck speed and countless innovations have emerged in recent years, the challenge of achieving mass adoption remains as pressing as ever. Both newcomers and seasoned users encounter hurdles that can undermine their overall Web3 experience. In this context, ‘abstraction’ usually refers to any technology or approach designed to simplify and enhance the user experience. For instance, we’ve previously discussed Account Abstraction, which streamlines interaction...

Etherspot’s Skandha Bundler Now Supports ERC-4337 EntryPoint v0.8.0
Account Abstraction (AA) has quickly become a game-changer for enhancing user experiences in Web3. The implementation of ERC-4337 brought essential new components into the ecosystem, such as Bundlers, Paymasters and the crucial EntryPoint contract. If you're still exploring AA and its underlying architecture, we recommend checking out this detailed article. Recently, the ERC-4337 team announced a significant update: EntryPoint v0.8.0. Let's dive into what EntryPoint is and explore t...
Etherspot is an Account & Chain Abstraction development platform that provides solutions for dApps to deliver frictionless Web3 UX

All About Abstraction: Union Labs' $12M for Cross-Chain Growth, Etherspot's ChA SDK, Starknet's Star…
We are welcoming you to our weekly digest! Here, we discuss the latest trends and advancements in account abstraction, chain abstraction and everything related, as well as bring some insights from Etherspot’s kitchen. The latest news we’ll cover:Etherspot Pulse: Chain Abstraction Solution DemoThe Future of - Abstraction by Hedgehog ProtocolPortal Launches Hub and Wallet to Solve Web3 FragmentationUnion Labs Raises $12M to Drive Cross-Chain InteroperabilityStarknet Launches StarkGate v2.0 for ...

Chain Abstraction Explained: Empowering Web3 Users to Navigate Multi-Chain Challenges
Even though Web3 is evolving at breakneck speed and countless innovations have emerged in recent years, the challenge of achieving mass adoption remains as pressing as ever. Both newcomers and seasoned users encounter hurdles that can undermine their overall Web3 experience. In this context, ‘abstraction’ usually refers to any technology or approach designed to simplify and enhance the user experience. For instance, we’ve previously discussed Account Abstraction, which streamlines interaction...

Etherspot’s Skandha Bundler Now Supports ERC-4337 EntryPoint v0.8.0
Account Abstraction (AA) has quickly become a game-changer for enhancing user experiences in Web3. The implementation of ERC-4337 brought essential new components into the ecosystem, such as Bundlers, Paymasters and the crucial EntryPoint contract. If you're still exploring AA and its underlying architecture, we recommend checking out this detailed article. Recently, the ERC-4337 team announced a significant update: EntryPoint v0.8.0. Let's dive into what EntryPoint is and explore t...
Etherspot is an Account & Chain Abstraction development platform that provides solutions for dApps to deliver frictionless Web3 UX

Subscribe to Etherspot🐞

Subscribe to Etherspot🐞
Share Dialog
Share Dialog


<100 subscribers
<100 subscribers
In the realm of Web3, where decentralized applications (dApps) are the core of innovation, the concept of account abstraction has emerged as a key technology. It promises to revolutionize the user experience, making interactions with dApps smoother and more accessible to the masses. However, the existing implementation proposals of account abstraction often rely on centralized infrastructure, presenting a set of challenges that need to be overcome.
Centralized infrastructure introduces vulnerabilities such as system bugs and faulty relayers, which can lead to failed user operations (UserOps). Moreover, centralization may also result in censorship, compromising the open and decentralized nature of blockchain technology.
ERC-4337 introduced a separate mempool for operations done by account abstraction wallets as well as a new entity called a bundler that works seamlessly across various EVM networks. To make the user operation process more decentralized, the shared mempool was developed collaboratively by Etherspot, ERC-4337, Alchemy, Candide, and Silius teams. The main function of a shared mempool is to allow userops received by one bundler to be distributed to all its connected peers.
Imagine a scenario where a user initiates a user operation through a smart account. This user operation is validated by a bundler and then propagated to all peer bundlers via a peer-to-peer network. Even if one bundler encounters issues, other bundlers in the network step in to process the operation, thereby ensuring its completion.
The beauty of shared mempools lies in their flexibility and resilience. While there is no limit to the number of shared mempools on an EVM network, each network maintains a canonical mempool adhering strictly to the rules defined in ERC-4337. However, bundlers have the option to create separate mempools if they wish to bypass certain checks of ERC or accommodate specific requirements, such as granting special allowance to an entity like a paymaster.
Each mempool is assigned a unique ID, serving as a reference to the corresponding file stored on IPFS containing the mempool’s description. To establish a connection to a shared mempool, bundlers must specify the ID of the desired mempool within their bundler’s metadata. Subsequently, other bundlers will review this metadata to determine whether they can share any of their UserOps with it. For information on the canonical shared mempool ID available on supported networks, please refer to the following link (currently available on Ethereum, Sepolia, and Goerli). Several bundlers are already connected to the shared mempool: Skandha, Voltaire, and Silius.
In conclusion, account abstraction and shared mempools represent a significant leap forward in the evolution of Web3 technologies. By addressing the challenges posed by centralized infrastructure and enhancing user experience, these innovations play a crucial role in driving the mass adoption of blockchain technology.
Follow us
In the realm of Web3, where decentralized applications (dApps) are the core of innovation, the concept of account abstraction has emerged as a key technology. It promises to revolutionize the user experience, making interactions with dApps smoother and more accessible to the masses. However, the existing implementation proposals of account abstraction often rely on centralized infrastructure, presenting a set of challenges that need to be overcome.
Centralized infrastructure introduces vulnerabilities such as system bugs and faulty relayers, which can lead to failed user operations (UserOps). Moreover, centralization may also result in censorship, compromising the open and decentralized nature of blockchain technology.
ERC-4337 introduced a separate mempool for operations done by account abstraction wallets as well as a new entity called a bundler that works seamlessly across various EVM networks. To make the user operation process more decentralized, the shared mempool was developed collaboratively by Etherspot, ERC-4337, Alchemy, Candide, and Silius teams. The main function of a shared mempool is to allow userops received by one bundler to be distributed to all its connected peers.
Imagine a scenario where a user initiates a user operation through a smart account. This user operation is validated by a bundler and then propagated to all peer bundlers via a peer-to-peer network. Even if one bundler encounters issues, other bundlers in the network step in to process the operation, thereby ensuring its completion.
The beauty of shared mempools lies in their flexibility and resilience. While there is no limit to the number of shared mempools on an EVM network, each network maintains a canonical mempool adhering strictly to the rules defined in ERC-4337. However, bundlers have the option to create separate mempools if they wish to bypass certain checks of ERC or accommodate specific requirements, such as granting special allowance to an entity like a paymaster.
Each mempool is assigned a unique ID, serving as a reference to the corresponding file stored on IPFS containing the mempool’s description. To establish a connection to a shared mempool, bundlers must specify the ID of the desired mempool within their bundler’s metadata. Subsequently, other bundlers will review this metadata to determine whether they can share any of their UserOps with it. For information on the canonical shared mempool ID available on supported networks, please refer to the following link (currently available on Ethereum, Sepolia, and Goerli). Several bundlers are already connected to the shared mempool: Skandha, Voltaire, and Silius.
In conclusion, account abstraction and shared mempools represent a significant leap forward in the evolution of Web3 technologies. By addressing the challenges posed by centralized infrastructure and enhancing user experience, these innovations play a crucial role in driving the mass adoption of blockchain technology.
Follow us
No activity yet