Skip to content

Releases

Noir extension 0.1.0

Noir extension 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@rylsherdamz-rgb rylsherdamz-rgb released this 14 Oct 21:07

First release of the Noir browser extension for Chrome (Manifest V3).

Install

  1. Download noir-wallet-extension-0.1.0.zip below and unzip it.
  2. Open chrome://extensions and turn on Developer mode.
  3. 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

Beta Testing Pre-release
Pre-release

Choose a tag to compare

@rylsherdamz-rgb rylsherdamz-rgb released this 11 Oct 19:28

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

  1. Download Noir.apk on an NFC-capable Android phone.
  2. Allow "Install unknown apps" for your browser, then open the APK.
  3. Create a wallet and use the in-app Testnet faucet to fund it.

⚠️ Beta / Testnet only. Do not use real funds. Not audited.
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 Pre-release
Pre-release

Choose a tag to compare

@rylsherdamz-rgb rylsherdamz-rgb released this 10 Oct 00:22

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

  1. Download Noir.apk on an NFC-capable Android phone.
  2. Allow "Install unknown apps" for your browser, then open the APK.
  3. Create a wallet and use the in-app Testnet faucet to fund it.

⚠️ Beta / Testnet only. Do not use real funds. Not audited.
Source: https://github.com/rylsherdamz-rgb/Noir_Wallet (MIT)

Noir Wallet Prototype

Noir Wallet Prototype Pre-release
Pre-release

Choose a tag to compare

@rylsherdamz-rgb rylsherdamz-rgb released this 07 Aug 13:39

Noir Wallet Prototype that allow you to send money in stellar lumens receive funds from nfc tag fund other and yourself nfc tag