โ† Back to home

Snap Saver

Transaction insights powered by VisualSign and ERC-7730 for safer transaction verification

Problem Statement

Snap Saver is a MetaMask Snap that prevents blind signing by showing clear, human-readable previews of signatures. Using the ERC-7730 and VisualSign standards, it parses transaction data from EVM and non-EVM protocols, helping users understand what theyโ€™re approving and protecting them from malicious or unintended actions.

Solution

The first step in building this project was exploring how VisualSign works. After running it in a VPS, I created a basic express server that I used as a bridge so I can interact with VisualSign's gRPC via HTTP (for ease of integration with MetaMask snaps). After that, I made the simple Metamask Snap. After I got the Snap working, and upgraded the system to also support ERC-7730, which currently has a lot more integrated protocols.

Hackathon

ETHGlobal Buenos Aires

2025

Prizes

  • ๐Ÿ†

    Utilize VisualSign for dapps

    Anchorage Digital

  • ๐Ÿ†

    CLEAR SIGNING (ERC - 7730)1st place

    Ledger