
Ledger ClearSign GMX
Clear Signing transaction from unreadable raw data into human-readable information
About
Clear Signing is a technology that transforms blockchain transaction signing from unreadable raw data into human-readable information, allowing users to verify exactly what they’re approving before signing a transaction or message. The GMX is complex protocol, with nested ABI structure, which proved very challenging to implement using Ledger's tooling. The Metadata errors our so this submission it's not functional, unfortunately.
How it's made
Clear Signing is built on ERC-7730, an Ethereum Improvement Proposal that establishes a standard format for human-readable transaction signing. This standard ensures consistent implementation across different wallets and applications, creating a more secure ecosystem for all users. The ERC-7730 standard defines: - The format and structure of metadata files - How parameters should be displayed to users - Requirements for secure metadata validation - Registry management and security practices By adhering to this standard, I attempted to manually create metadata that works consistently across all compatible wallets.