The eip712-signing skill enables Claude to assist developers in implementing secure, human-readable off-chain message signing within the .NET ecosystem. It provides comprehensive patterns for mapping C# classes to EIP-712 structs using attributes, generating domain separators, and handling complex use cases like ERC-2612 Permit signatures. Whether you are working with raw JSON data from a wallet or strongly-typed .NET objects, this skill ensures compliant cryptographic implementations for Ethereum-based identity and authorization workflows.
주요 기능
01Implement ERC-2612 Permit signatures for gasless token approvals
02Sign and verify typed data from both strongly-typed objects and raw JSON strings
032,253 GitHub stars
04Cryptographic address recovery from V4 signatures for verification
05Map C# classes to EIP-712 structs using Nethereum attributes
06Automated EIP-712 domain separator generation and schema management
사용 사례
01Verifying Ethereum wallet signatures in a .NET backend API
02Implementing off-chain voting or message signing for DAOs
03Building gasless token interactions using ERC-2612 Permit signatures