This skill provides comprehensive guidance for implementing EIP-7702 (EOA Code Delegation) within the .NET ecosystem using the Nethereum library. It allows developers to transform Externally Owned Accounts (EOAs) into temporary smart accounts, enabling advanced capabilities like sponsored transactions, batching, and custom execution logic while maintaining the original EOA address. It covers the full lifecycle of delegation including self-delegation, sponsorship services, state querying, and low-level Type 4 transaction construction.
主要功能
01Sponsored delegation services for gasless user onboarding
02Querying and verification of account delegation states
03Batch authorization for multiple accounts in a single transaction
042,253 GitHub stars
05Low-level Type 4 transaction signing and manual authorization management
06Self-delegation of EOA execution to specific smart contract logic
使用场景
01Implementing sponsored transactions where a dApp pays for a user's EIP-7702 setup
02Enabling smart account features like batching for existing MetaMask or hardware wallets
03Temporary upgrading of EOAs to support specific contract-based security or logic