The router,
on your phone.
A signed shell around the same app you get in the browser. Quote a private route, get the one-time deposit address, track the order. The venue is named, the fee is printed, nothing is custodied.
- Size
- 3.4 MB
- built 11 Sept 2026
- Permissions
- 1
- internet
- Keys held
- none
- Package
- exchange.darkroute.app
- Version
- 0.1.0 (1)
- Android
- 7.0 (API 24) and up
- Target SDK
- 36
ad4ff62276ea654fc9cdf6c79c5fcc0a71b18f340a473fa109a0799238109c8bD3:A6:D8:43:C6:1A:5D:7C:6A:7E:8E:8A:93:32:45:92:7D:B1:BF:46:E4:1B:CB:14:A2:BB:40:8B:76:8A:90:07Same fingerprint published at app.darkroute.exchange/.well-known/assetlinks.json. A modified APK cannot carry it.
github.com/darkrouteRH/android ↗ carries every signed build with its hash. Same file as the button above.
The app you already use, with a home screen icon.
The shell opens app.darkroute.exchange. Quote, one-time deposit address, order tracking, rewards: identical pages, identical rules, no second codebase to trust.
An order or pay link from a receipt opens in the app instead of the browser, once Android has verified the site's assetlinks file against this build's certificate.
No wallet inside the app, no seed, no signing. Deposits go from your own wallet or exchange to the address on the order page.
Until the Play listing is live, the APK is the release.
- 01Download the APK
Tap the button. 3.4 MB, signed by the same certificate every release will use.
- 02Allow this install
Android asks you to allow installs from your browser for this one file. That is the normal path for an app outside the Play Store.
- 03Check the hash if you want
Settings, Apps, DarkRoute shows the version. The file's sha256 is printed on this page; any file manager with a checksum tool can compare it.
- 04Open it
The swap card loads from the router. If the connection is down you get one offline page and a retry button, nothing else.
The listing is being prepared. Until it is live, this APK is the release, the same way the extension zip was before its store review.
Inside the app there is no browser wallet to hand the exact amount to. Use the address and amount on the order page, or open the pay link in a browser that has your wallet.
One permission: internet. No analytics SDK, no crash reporter, no advertising id. The app talks to app.darkroute.exchange and nothing else.
Questions, answered in plain words.
Because the store review takes days and the build is done now. The Play listing is in preparation; when it goes live the button on this page changes and this APK keeps working.
It is a signed build of a WebView shell around the public app. The certificate fingerprint is printed on this page and served at app.darkroute.exchange/.well-known/assetlinks.json; a modified APK cannot carry it.
Later. iOS builds need an Apple developer account and a store review that is stricter about crypto. The web app already installs to the home screen from Safari.
Also available: the Chrome extension, and the web app at app.darkroute.exchange.