Firewall développe une solution de pare-feu pour les réseaux blockchain afin de prévenir les exploits de contrats intelligents. Contrairement aux pare-feu de réseau traditionnels, qui surveillent les transactions entrantes et sortantes pour identifier les menaces en utilisant des critères de sécurité prédéfinis, Firewall utilise des rollups — agrégeant plusieurs transactions en un seul lot — et des "règles de finalisation transactionnelle programmables" pour intercepter les exploits avant qu'ils ne soient enregistrés sur la blockchain. Le mécanisme de consensus "proof-of-exploit" qu'il crée classe les exploits de contrats intelligents comme des "transitions d'état invalides" à être inversées.