Today on the show I’m joined by Jeff Krantz and Josh Breite, cofounders of Fire. Fire is a consumer oriented EVM transaction simulator designed to keep blockchain transactors from losing their NFTs and fungibles to malicious transaction requests. In its current form, Fire is a Chromium browser extension. When a dapp requests a Metamask wallet signature, a Fire window pops up next to Metamask, providing human readable context on what this transaction will do. Requests for NFT transfer permissions and fungible token transfers are displayed in clear language, with a picture of any NFTs that will be affected.
In this conversation, Jeff and Josh share the origins of Fire, its mission, and how the extension works on a technical level, including aspects of its tech stack. We discuss a variety of common attack patterns that users should watch out for, and some signature request types that are generally innocuous. We also discuss what trust implications prospective Fire users should consider before installing the extension in their browser, and whether or not remote simulation of transactions is a privacy concern.
It was great chatting with Jeff and Josh about the ins-and-outs of Fire, especially in light of the recent swath of OG wallet hacks these past few weeks. I hope you enjoy the show.