Skip to content

Added Coconut Wallet (watch-only Bitcoin wallet by Nonce Lab)#4

Open
maxbitcoiner wants to merge 2 commits into
thebitcoinhole:masterfrom
maxbitcoiner:add-coconut-wallet
Open

Added Coconut Wallet (watch-only Bitcoin wallet by Nonce Lab)#4
maxbitcoiner wants to merge 2 commits into
thebitcoinhole:masterfrom
maxbitcoiner:add-coconut-wallet

Conversation

@maxbitcoiner

@maxbitcoiner maxbitcoiner commented Apr 30, 2026

Copy link
Copy Markdown

Summary

Adds Coconut Wallet, a watch-only
Bitcoin wallet for iOS and Android by Nonce Lab
(Seoul, South Korea). Source code.
The wallet pairs with offline signers — Coconut Vault, Keystone 3 Pro,
SeedSigner, Jade, Coldcard (Mk4 / Q) and Krux — over animated QR codes
(BC-UR 2.0 / BBQr) for fully air-gapped PSBT signing.

Files added

  • brands/coconut.json — Coconut brand entry
  • item-types/software-wallets/items/coconut-wallet.json — full feature mapping (161 features)
  • item-types/software-wallets/img/coconut-wallet.webp — 500×500 logo
  • item-types/software-wallets/img/coconut-wallet-thumb.webp — 150×150 thumbnail
  • item-types/software-wallets/img/coconut-wallet-social.png — 500×500 social card
    Logo source: official iOS app icon (ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png)
    in the upstream repo, downscaled to the required dimensions.

Highlighted capabilities

  • Watch-only architecture — private keys live on a paired offline signer
  • Taproot (P2TR) address support — native bc1p receive/change addresses for wallets imported from Coconut Vault
  • Multisig (P2WSH) with PSBT coordination via QR and BSMS (BIP-129) support
  • Animated QR signing via BC-UR 2.0 and BBQr
  • Replace-By-Fee and Child-Pays-For-Parent fee bumping
  • Manual coin control with UTXO locking, split & merge, per-transaction memos and UTXO tagging
  • Custom Electrum server (Fulcrum included as a default), biometric unlock with shuffled keypad
  • Available on App Store and Google Play (mainnet + dedicated Regtest builds)

Updates

  • 2026-07-17: Second commit syncs the entry with the latest wallet release (v0.13.x) —
    Taproot (P2TR) address support, UTXO split & merge under coin control, and wording
    refinements after a full source-code audit of every feature flag.

Validation

cd scripts && node json-validation.js passes locally — schema matches the existing
software-wallet entries (29 categories, 161 features, identical to the Sparrow entry).
All external links (App Store, Play Store, GitHub, Discord, etc.) verified with HTTP 200
plus content checks.

@maxbitcoiner

Copy link
Copy Markdown
Author

Hi @maxitbh I've added a new wallet (Coconut Wallet) to the database. Could you review and merge when you get a chance? Thanks!

@maxbitcoiner

Copy link
Copy Markdown
Author

Hi @maxitbh, just following up on the Coconut Wallet entry I added to the database. Could you please review and merge it when you have a moment? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant