← Back to home

Ledger ClearSign GMX

Clear Signing transaction from unreadable raw data into human-readable information

Problem Statement

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.

Solution

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 filesHow parameters should be displayed to usersRequirements for secure metadata validationRegistry management and security practicesBy adhering to this standard, I attempted to manually create metadata that works consistently across all compatible wallets.

Hackathon

ETHGlobal Cannes

2025

Contributors