Air-Gap Overview

Minimal, accurate overview of building a “device stays offline” signing loop using UR‑encoded QR codes.

How it works

  • Build a sign request UR payload (per chain), then render as animated QR frames.

  • Device scans QR, verifies details on‑device, and signs offline.

  • Device displays a signature/result UR as animated QR.

  • App scans the response, verifies, and submits/broadcasts via your network stack.

See Quick Start and API Reference below for concrete types and examples.

Examples & Playground

  • Quick Start: Overview, per‑chain: EVM, BTC, Solana, TRON

  • React Native demo: GitHub Air‑Gap Demo

    • Note: Air‑Gap is offline by design; there is no online browser playground. Use the RN demo and your own app flow for QR encode/decode.

Where to Look in the Demo

For protocol data structures and UR types, see Reference.

Last updated

Was this helpful?