FireMask - MetaMask Firewall

FireMask is a firewall for MetaMask which protects users from signing harmful a transaction

FireMask - MetaMask Firewall

Created At

ETHSanFrancisco 2022

Winner of

🥇 Dune — Best Use

🥇 Quicknode — Best Use

🥇 Tenderly — Best Use

👩🏽‍💻 Polygon — Best UX

Project Description

There is a problem which can be described as “transactions not being readable enough”. Due to this users don't understand what they sign. This leads to harmful transactions and lost funds. Also, this is an obstacle to wider adoption of crypto. FireMask solves this problem by showing the user what exactly will happen when the transaction will be placed before it is actually placed, in plain English.

How it's Made

The project uses the MetaMask Snaps for displaying the transaction insights. At the backend it uses Tenderly API for simulating transactions, Dune Analytics and Quicknode NFT API for getting human readable information about token contracts and NFTs. The tech stack is TypeScript, React and NodeJS. We also used Heroku for our deployment.

background image mobile

Join the mailing list

Get the latest news and updates