Snap Saver

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

Snap Saver

Created At

ETHGlobal Buenos Aires

Winner of

Anchorage Digital

Anchorage Digital - Utilize VisualSign for dapps

Ledger

Ledger - CLEAR SIGNING (ERC-7730) 1st place

Project Description

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.

How it's Made

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.

background image mobile

Join the mailing list

Get the latest news and updates