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
- jnicoulaud-ledger
38 contributions
- lcastillo-ledger
34 contributions
- paoun-ledger
15 contributions
- ldg-github-ci
12 contributions
- fsamier
6 contributions
- ClaireGuerreGiordano
4 contributions
- JesseKuntz
4 contributions
- LL782
4 contributions
- tomrpl
3 contributions
- pdeville-ledger
3 contributions
- cfranceschi-ledger
2 contributions
- dependabot[bot]
2 contributions
- ValeriiStepanets
2 contributions
- arevue-ledger
2 contributions
- adrienlacombe
2 contributions
- 0xcacti
1 contributions
- alx-khramov
1 contributions
- antoineborg
1 contributions
- fabianferno
1 contributions
- Philippoes
1 contributions
- pollastri-pierre
1 contributions
- CremaFR
1 contributions
- AmadiaFlare
1 contributions
- rplusq
1 contributions
- vforgeoux-ledger
1 contributions