RH Chain Wallet
for Android
Why install it instead of using the website
The code cannot change under you. A web wallet is only as trustworthy as its server on the day you open it — whoever controls the server controls the JavaScript that touches your key, every visit. In the app, that code ships inside the APK: it is part of a signed, versioned file that is the same today as it was when you installed it.
The key gets hardware protection. The browser encrypts your key with your password. The app does that too, then wraps the result again with a key generated inside the phone's secure hardware — one that cannot be extracted, copied or read, even with root. Your password protects you from someone who has the file; the phone's keystore protects you from someone who has the phone.
You can use it with sites. The app has a browser built in, so a "Connect Wallet" button on a page actually works on a phone. Every request opens a separate approval screen that shows what is being asked and what it can cost.
Installing it
This APK is not on the Play Store, so Android will ask you to allow installing it. That is the normal prompt for any app installed directly, and you can turn the permission back off afterwards.
- Download the APK on the phone.
- Open it. Android asks whether to allow installs from your browser.
- Allow it, then install.
- Open the app and either create a wallet or type in a recovery phrase you already have.
Checking what you downloaded
Every release is listed with its SHA-256. Compare it before you install if you care to — and you should, for anything that holds money:
loading…
On a computer:
sha256sum rh-wallet.apk. The published sum also lives at
rh-wallet.apk.sha256.