Did you know? 🤔 Etherscan currently supports a simple display of ERC-4337 Account Abstraction transactions Let's delve into how ERC-4337 transactions are executed on Ethereum 🧵
Account Abstraction enables the use of smart contract wallets without needing a private key or maintaining an ETH balance for gas fees ERC-4337 is a specification that enables account abstraction via an EntryPoint contract: etherscan.io/address/0x5ff1…
Breakdown of an ERC-4337 transaction: 1. Sender (the user) initiates a User Operation 2. Bundler packages User Ops and sends it to the EntryPoint contract for execution 3. Number of unique User Ops initiated by user 4. You may view the executed function via a calldata decoder
To view a list of User Ops tx for a specific Sender address, simply navigate to the Advanced Filter and enter the following fields: • 'From' with the Sender address • 'Method' with 'Handle Ops' Example: etherscan.io/advanced-filte…