What problem does it solve? AI agents and developers frequently have outdated or incorrect knowledge about Ethereum account abstraction, leading to wrong EntryPoint versions, hallucinated contract addresses, broken UserOperation encoding, and failed gas sponsorship setups. This Skill provides verified, current reference material for ERC-4337 and EIP-7702 so integrations work on the first attempt. ## Core Features & Use Cases - ERC-4337 Reference: EntryPoint v0.7 architecture, packed UserOperation struct, validation/execution lifecycle, bundler RPC methods, and verified contract addresses across all EVM chains. - EIP-7702 Delegation: Type 0x04 transaction flows for upgrading existing EOAs in place, including combined 4337+7702 patterns with viem's experimental API. - Paymaster & Session Key Patterns: Solidity implementations of verifying and ERC-20 paymasters, plus ZeroDev Kernel session keys with scoped on-chain constraints (ERC-7579). - Use Case: You are building a gasless onboarding flow for a new dApp. Use this Skill to select the right stack (permissionless.js + Pimlico), create a smart account client, sponsor gas via a paymaster, and debug any AA-series error codes that arise. ## Quick Start Ask the agent to create a SimpleAccount smart account client with permissionless.js and Pimlico on Sepolia and send a sponsored UserOperation.