← Back to home

ClearSign

All-In-One Clear Signing Portal | Allowing Users To Explore & Create Clear Signing Schemas.

Problem Statement

Web3's clear signing infrastructure has been hiding in plain sight. Ledger's ERC-7730 registry contains metadata for all major protocols like Uniswap, Aave, and Lido that transforms cryptic transaction data into readable previews - but it's buried in GitHub folders that only developers could navigate.ClearSign fixes this by turning that hidden repository into an intuitive explorer. Users can finally discover which protocols support clear signing, see coverage across different chains, and understand exactly what transactions will look like before signing them.Key Features:Protocol Discovery: Browse and search through supported DeFi protocolsMulti-Chain Coverage: Explore support across Ethereum, Polygon, Arbitrum, and 10+ other networksLive Updates: Automatically syncs with the official registry every hourVisual Builder: Create new clear signing metadata with device previewsNo Setup Required: File-based architecture that works out of the boxThe platform also includes a native builder tool that lets developers create ERC-7730 metadata files through a visual interface, complete with real-time previews of how transactions will appear on Ledger hardware wallets.

Solution

ClearSign uses Next.js 15 with React 19 for the frontend, delivering fast performance through server-side rendering. The entire system is built around a database-free architecture that fetches everything from JSON files.Instead of locking this critical security knowledge behind a centralized database, ClearSign embraces a fully open approach. The system automatically syncs with Ledger's GitHub registry, parses hundreds of JSON schema files, and creates a searchable index - all without requiring any database infrastructure.Technical Stack:Next.js 15 with Turbopack for development speedTypeScript for type safety across 400+ protocol schemasFile-based Data Layer: No database needed - everything from JSONTailwind CSS + Shadcn / Radix UI for the interfaceBrand.dev Integration for rich protocol brandingAutomated CI/CD with hourly GitHub synchronizationThis approach ensures that Web3 security infrastructure remains decentralized and accessible.And the contribute feature streamlines brand data management by automatically fetching information from brand.dev while allowing full manual control. Users can easily copy the generated JSON configurations to submit via pull requests to the original repository or use them locally, making sure there is a recognizable face behind each protocol, instead of just strings.

Hackathon

ETHGlobal Cannes

2025

Contributors