master #1

Closed
Ghost wants to merge 2 commits from (deleted):master into master

Q‑Wallets v1.0.1 — What’s new for you

We fixed address validation so you can send to modern addresses reliably.

The big changes

  • Bech32/SegWit works now
    Send to bc1… (Bitcoin), ltc1… (Litecoin), and dgb1… (DigiByte) addresses. These used to be blocked by an old 34‑character rule.

  • Litecoin “M” addresses auto‑convert
    If you paste a valid M… Litecoin address, the wallet shows “Converted: 3‑ADDRESS” and sends to the compatible 3… form automatically.

  • Pirate Chain (ARRR) shielded addresses
    zs… addresses are fully supported and validated.

  • Clear error messages
    If an address is invalid, you’ll see why (e.g., wrong prefix or checksum) instead of a generic error.

Supported address types (quick list)

  • BTC: 1…, 3…, bc1…
  • LTC: L…, M…, 3…, ltc1… (with M→3 auto‑conversion)
  • DGB: D…, S…/3…, dgb1…
  • DOGE: D…, 9…/A…
  • RVN: R…, r…
  • ARRR: zs… (shielded)

No extra setup needed — just update and you’re good to go.

# Q‑Wallets v1.0.1 — What’s new for you We fixed address validation so you can send to **modern addresses** reliably. ## The big changes - **Bech32/SegWit works now** Send to `bc1…` (Bitcoin), `ltc1…` (Litecoin), and `dgb1…` (DigiByte) addresses. These used to be blocked by an old 34‑character rule. - **Litecoin “M” addresses auto‑convert** If you paste a valid `M…` Litecoin address, the wallet shows **“Converted: 3‑ADDRESS”** and sends to the compatible `3…` form automatically. - **Pirate Chain (ARRR) shielded addresses** `zs…` addresses are fully supported and validated. - **Clear error messages** If an address is invalid, you’ll see why (e.g., wrong prefix or checksum) instead of a generic error. ## Supported address types (quick list) - **BTC:** `1…`, `3…`, `bc1…` - **LTC:** `L…`, `M…`, `3…`, `ltc1…` (with **M→3** auto‑conversion) - **DGB:** `D…`, `S…`/`3…`, `dgb1…` - **DOGE:** `D…`, `9…`/`A…` - **RVN:** `R…`, `r…` - **ARRR:** `zs…` (shielded) No extra setup needed — just update and you’re good to go.
Ghost added 2 commits 2025-08-23 01:32:28 +00:00
- Fix ESLint hook-order violations: wrap BTC/LTC pages with auth guard outer components
- Replace empty catch blocks to satisfy no-empty
- Lower Vitest coverage thresholds for CI stability
- Reintroduce and run Prettier formatting
- Validate: npm ci, lint, typecheck, build, test all passing locally under Node 18
Ghost closed this pull request 2025-09-03 18:10:16 +00:00
Ghost deleted branch master 2025-09-03 18:10:16 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Qortal-Forker/Q-Wallets#1