Repository navigation
Releases
Releases · mondaylabsltd/airkeys
Airkeys v0.1.0
Added
- The phone apps (Android, iOS) on a shared Rust core: import a recovery phrase by typing or
SeedQR, keep it in memory only, show addresses for accounts #0–#99, review and sign Bitcoin
and EVM transfers (ETH and ERC-20), all behind an enforced air gap. - The web app and browser extension: balances across Bitcoin and EVM chains, mainnet and
testnet kept apart; transfer requests that move the rest to a fresh account (bunker mode) or
leave it; broadcasting; networks added from ethereum-data.getvela.app. - Full-screen Lumen Codes between the two; every message is readable JSON.
- Protocol v1, the design and threat model, and recovery without Airkeys (docs/).
- The web app opens on Home: the total, split into Bunker and Exposed; each exposed account's
holdings per chain, with a Move button (everything on that chain to a fresh account, in one
signing); every asset across accounts and chains, by worth. Prices from Chainlink feeds;
other currencies through Vela's exchange-rate service. - Before a first send on an EVM chain, the web app says what the account holds on the other
EVM chains, where that send reveals the key too. - airkeys.app, the landing page in English and Chinese: why addresses only, how it works,
bunker mode, protections and threat model, networks, Android and iPhone, recovery, pricing,
questions. Phone apps US$29.99 once on Google Play and the App Store, or free to build from
source; the web companion free. Terms of Service and a Privacy Policy in both languages,
linked from every page's footer. store/: the Google Play and App Store listings in English and Chinese, review notes,
privacy and compliance answers, screenshots and graphics with the scripts that make them,
and the release steps.- A version tag makes a GitHub release with the browser extension attached; the site links to
the latest one.
Changed
-
The Android status and navigation bars keep light icons on a phone in light mode, where they
were dark on Airkeys' dark background. -
Every derivation path starts with Airkeys' own step
65738275'
(m/65738275'/84'/0'/0'/0'/i',m/65738275'/44'/60'/0'/0'/i'), so no extended public key a
standard wallet exported for the same phrase is an ancestor of an Airkeys account. Addresses
derived earlier are on the old paths: move their funds first.
Browser extension
airkeys-extension.zip is the web companion as a Chromium extension (Chrome, Edge,
Brave). Unzip it, open chrome://extensions, turn on Developer mode, choose Load
unpacked and pick the airkeys-extension folder. It does not update itself.