Repository navigation
Beta Testing
Pre-releaseNoir Wallet — Beta Test (Android)
Testnet beta of the Noir Wallet reference app (Instaward Week 2). Build updated 2026-10-11 (commit 8812994).
Download: Noir.apk below (Android, NFC required). Network: Stellar Testnet only.
What's in this build
- Create or import a Stellar Testnet wallet
- Link an NFC tag: UID → SHA-256 → registered on-chain via
device_registry - Delegated payment agent with a spending policy (per-payment limit + expiry) via
agent_registry - Fund / withdraw the device's escrow via
payment_escrow - Revoke a card: agent + device revoked, escrow swept back to the owner
- Tap to Pay: Receive (payer taps their card), Send (tap someone else's card to pay its owner), and QR payment requests
- QR option on Receive and Send (scan an address or payment request, amount included)
- Transaction history from Horizon, payment notifications, app-password lock, Browse tab
Testnet contracts
| Contract | ID |
|---|---|
| device_registry | CB4DPMGO…WIRA |
| agent_registry | CBTDMJVC…25JZ |
| payment_escrow | CA5S4S7Q…7HIX |
Install
- Download
Noir.apkon an NFC-capable Android phone. - Allow "Install unknown apps" for your browser, then open the APK.
- Create a wallet and use the in-app Testnet faucet to fund it.
Source: https://github.com/rylsherdamz-rgb/Noir_Wallet (MIT)
app-release.apk built from 826e935 by this workflow run.
APK SHA-256: 9d59387266dd9cde96b4d4636ea1d1d6d01dbd175fd6985e3ab0ba8d25ced6a4. Signing certificate SHA-256: 0691b92df119309ee0abb474d78055c485a3554f5e9e15814dea9fc667a8d875.
If Android refuses to install this over an older Noir ("App not installed"), that build was signed with a different key. Write down your recovery phrase first, then uninstall the old app and install this one — uninstalling erases the wallet stored on the phone.
| Contract (Testnet) | ID |
|---|---|
| device_registry | CAC4KOLHDLDYDWBOKXNKRN5KVHO56PLOIFXDLTBUWGVN6GVDEB7FQHU5 |
| agent_registry | CCMZDSPTLX7IIJWCYEUM5DJUHOSOYSTHGK777S2TXZWEMC5ZZGPJ3EBV |
| payment_escrow | CC7EAW5FNJEDBS7THM5IT6XIOHO4AOYMLXT3KSZ3HWUIKEACTW7E5BFS |
Security matrix: deploy-evidence/week4-security-matrix-20261024T131458Z.md (PASS).