Repository navigation
Releases
Noir extension 0.1.0
First release of the Noir browser extension for Chrome (Manifest V3).
Install
- Download
noir-wallet-extension-0.1.0.zipbelow and unzip it. - Open
chrome://extensionsand turn on Developer mode. - Click Load unpacked and choose the unzipped folder.
A Chrome Web Store listing is coming soon.
What it does
- Create a wallet, or import the Noir app's 12-word phrase (SEP-5) to open the same wallet.
- Connect Stellar dApps through
window.noir.stellar(SEP-43) or the Stellar Wallets Kit. - Every connection and signature is approved in a Noir window that shows what is being signed: payments, contract calls and their arguments, Soroban authorizations and messages.
- Requests for another network are refused; authorizations are checked against your network.
- See your Noir NFC cards with their escrow and per-tap limit.
- Recovery phrase encrypted with your password (AES-256-GCM, PBKDF2 600k); auto-locks after 15 minutes.
Docs: https://rylsherdamz-rgb.github.io/Noir_Wallet/docs/extension/ · Privacy: https://rylsherdamz-rgb.github.io/Noir_Wallet/privacy/
Stellar Testnet reference implementation (Stellar Community Fund Instaward). MIT licensed.
Beta Testing
Noir 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).
Noir
Noir 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)
Noir Wallet Prototype
Noir Wallet Prototype that allow you to send money in stellar lumens receive funds from nfc tag fund other and yourself nfc tag