A 2-of-3 bitcoin wallet where every key is yours. Everyday payments use your phone under a daily limit enforced by a guardian; bigger changes need your hardware wallet. Includes Delay & Notify recovery that alerts contacts over nostr if you lose the phone.
Trikey is a 2-of-3 bitcoin wallet: your hardware wallet (Ledger, Trezor, Coldcard, BitBox, Jade and more), this phone, and the Trikey Guardian on your own Umbrel, Start9 or computer. Everyday payments need only the phone, under a daily limit the guardian enforces. Bigger payments and rule changes need your hardware wallet. Lose the phone and a Delay & Notify recovery gets your money back while your alert contacts are told over nostr.
Made by Icarus Wings, Icarus Wings (icaruswings@trikey.app). Published by Trikey's own npub (trikey@trikey.app), and signed with the same key as the GitHub releases.
Pre-alpha, open source, not audited. Use test networks, or on mainnet only an amount you can afford to lose.
Summary generated by Zapstore from source.
Original description, as the developer published it.
Stacked in
Latest release
Contains Google Play services and Firebase, which can send data off the phone.
Permissions
Coarse locationFine locationNearby devicesCameraFilesOverlay What they allowShow less
- Coarse location ACCESS_COARSE_LOCATION See your approximate location ACCESS_COARSE_LOCATION
- Fine location ACCESS_FINE_LOCATION See your precise location ACCESS_FINE_LOCATION
- Nearby devices BLUETOOTH_CONNECT Find and connect to devices around you
- Camera CAMERA Take photos and record video CAMERA
- Files READ_EXTERNAL_STORAGE Read files on this phone
- Overlay SYSTEM_ALERT_WINDOW Draw over other apps SYSTEM_ALERT_WINDOW
Uses the camera to scan QR codes from your hardware wallet. Location access has no shown use.
Release notes
A guardian fix for shutting down, and how releases reach you. Update the guardian, then the app.
- The guardian finishes what it started before it stops. When the guardian stopped (an Umbrel update or restart), an alert still being sent to your contacts, for example about money leaving Savings, could be cut short, and so could a save of its state. Now it waits for both, up to a few seconds (#222).
- Releases are normal GitHub releases now, not pre-releases: Obtainium no longer needs "Include prereleases", and Zapstore should pick each release up by itself. The version still says "alpha", and Trikey is still pre-alpha and not audited. After each release a check watches Zapstore and opens an issue if an app isn't updated there (#221).
- For testers: docs/testers.md, a one-page start, and a "Hardware wallet test report" issue form; every device but the Ledger is still to be tried on real hardware (#216). The beta checklist records the defaults (a 200,000 sats daily limit suggested, a 7-day delay), Start9 as "build it yourself" and the iPhone built from source for the beta (#215).
- For maintainers:
tools/release/bump.mjsmoves the version everywhere, docs/releasing.md is the runbook, and the changelog uses Keep a Changelog headings so Zapstore gets one release's notes (#217, #218); a flaky test fixed (#220).
Comments
Loading comments…
More bitcoin apps
See more-
Z
Zap of Nakamoto by Zap of Nakamoto Just zap it
-
P
Peach Bitcoin by peachbitcoin Buy and sell bitcoin peer-to-peer, without KYC.
-
H
Hopp by Nodesignal Podcast 🎙 - Deine Bitcoin-Frequenz Honest open podcast player — Podcasting 2.0 with value for value over Lightning
-
F
Fedimint A federated ecash mint on your phone with QR-based setup, guardian management, and easy backups.
-
B
BtcPayServer by Turtlecute Unofficial native Android client for your own BTCPay Server. No WebView.
-
A
AnyPay by Juraj🏴💛🌘 Pay any crypto payment code with Lightning
Get Trikey the private way
Updates checked on your device, and every release verified before it installs.