project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Trust Issues

Sleep better at night knowing it's easy to exit a Layer 2 rollups directly through Layer 1 - even if the L2 turns against you. No CLI knowledge required, just connect and interact with your favorite dapp.

Trust Issues

Created At

ETHGlobal Bangkok

Winner of

Blockscout - Blockscout Explorer Big Pool Prize

Prize Pool

Uniswap Foundation - Unichain 1st place

Zircuit - Best project on Zircuit 2nd place

Project Description

Trust Issues is a local desktop application that empowers users to safely exit from Layer 2 rollups via Layer 1 without requiring advanced technical knowledge.

While rollups are revolutionary for Ethereum scaling, their security model relies on the crucial ability for users to rage quit ("forced exit") - withdrawing their assets directly through L1 if the L2 becomes malicious or unresponsive.

The app acts as a bridge between your L2 dApp interactions and L1 escape hatches. It simplifies the complex process of constructing and executing L1 withdrawal transactions, making rollup security accessible to everyone, not just power users. Think of it as your emergency exit toolkit for the multi-layer Ethereum ecosystem.

How it's Made

Frontend: React application built with Viem for Ethereum interactions Tauri (Rust GUI framework) for secure, native GUI rendering Dynamic and WalletKit for wallet management and authentication

Core Innovation: The app acts as a man-in-the-middle and plays two simultaneous roles in the WalletConnect flow:

  • Acts as a "wallet" when connecting to L2 dApps, intercepting and analyzing their transaction requests
  • Functions as a "dApp" when connecting to the user's L1 wallet, constructing the necessary escape transactions based on the user's interaction with the L2 dapp.

Key Technologies:

WalletConnect for standardized wallet-dApp communication Unichain as the L2 with the best escape documentation Dynamic's authentication system for secure wallet management and connecting to L1 wallet Viem for reliable Ethereum interactions Tauri/Rust for a secure, performant desktop experience

background image mobile

Join the mailing list

Get the latest news and updates