bitcoin-hardware-jade

v2026.09.24

Blockstream Jade: open-source HW wallet. Optional offline mode via QR, or SD / USB on Jade Plus. Liquid + Bitcoin support, "Pinserver" online mode for blind signing. USE WHEN: integrating with Jade, supporting Liquid + Bitcoin signing.

GitHub
安装命令
npx skhub add claude-dev-suite/bitcoin-hardware-jade
Markdown
SKILL.md

Blockstream Jade

Open-source hardware wallet by Blockstream. Designed for flexible operation: offline (airgapped) or online (with Pinserver).

Models

Four device generations exist. The firmware repo builds one target per model (README.md on Blockstream/Jade master, as of September 2026):

ModelBuild targetMCUInputCameraBattery
Jade 1.0jadeESP32Selection wheelYesNo
Jade 1.1jade_v1_1ESP32Rocker / jog-wheelYesNo
Jade Plusjade_v2ESP32-S3Left/right buttonsYesYes
Jade Corejade_v2cESP32-S3Left/right buttonsNoNo

The README describes jade_v2c as "Jade Plus without camera and battery"; both v2 targets build against the ESP32-S3 toolchain.

As of September 2026 blockstream.com/jade lists only Jade Plus ($169.99) and Jade Core ($99.00) for sale — the first-generation Jade is no longer listed there.

Jade Plus (launched 3 January 2025)

  • ESP32-S3; display 66% larger and 25% brighter than the original Jade (1.9" IPS LCD, 320x170, per blockstream.com/jade as of Sep 2026).
  • Camera GC0308 640x480. Built-in battery. 65x30x12mm, 30g.
  • Connectivity: USB-C, Bluetooth, SD card / USB drive.
  • Genuine Check — device authenticity verification when pairing with Blockstream Green.
  • Air-gapped firmware upgrades (via SD / USB drive, or the optional JadeLink accessory).
  • Secure Boot + Anti-Exfil.
  • Launch pricing: $149 (plastic) / $169 (metal, Lunar Silver or Genesis Grey); original Jade continued at $79 at that time.

Jade Core (announced 28 April 2026)

  • Jade Plus board without camera and battery; 20g. Connectivity listed on blockstream.com/jade (September 2026) is USB-C and Bluetooth only — no SD card / USB drive row, unlike Jade Plus.
  • Comparison table there (as of September 2026) marks Genuine Device Check "Yes" for Jade Core, but both Air-Gapped Transactions and Air-Gapped Firmware Upgrades "No" — it has neither a camera nor an SD card / USB drive transport to carry them.
  • No camera means no BCUR QR airgap on this model.

Hardware (original Jade)

  • Color display.
  • USB-C.
  • Camera (for QR scanning).
  • ESP32 microcontroller.
  • No SD card slot.

SD / USB storage is gated to ESP32-S3 silicon in firmware, not to a product name: CHANGELOG.md on Blockstream/Jade master lists "fw upgrade and psbt signing using connected usb-storage (eg. sd card reader) for esp32s3 devices" under 1.0.32 (11 October 2024). The same split shows in the docs — help.blockstream.com "Jade overview" (updated 12 August 2026) marks the SD card / USB drive air-gap "Jade Plus only" and names three connection types (USB, Bluetooth, QR), and the store technical specifications give USB Type-C as the original's only connector (store.blockstream.com, as of September 2026).

Secure Element

None of the models ship a certified Secure Element. Blockstream markets the blind-oracle Pinserver scheme as a "Virtual Secure Element" (blockstream.com/jade wording, as of September 2026) — key material stays encrypted in flash and the remote oracle supplies half of the unlock secret under rate limiting. See pinserver-flow for the protocol.

Modes

Offline (BCUR)

  • QR-based airgap via "Animated QR" (BCUR encoding).
  • Device camera reads, display shows signed result.
  • Compatible with Sparrow, Specter, BlueWallet (offline mode).

Online (Pinserver)

  • Device communicates with Pinserver (Blockstream-hosted) for PIN protection.
  • "Blind oracle" — Pinserver doesn't see seed but provides rate-limiting on PIN attempts.

Coins

  • Bitcoin (BTC).
  • Liquid (LBTC + Issued Assets).

Backup

  • Standard 24-word BIP39.
  • CompactSeedQR — recovery phrase hand-transcribed onto paper or metal as a QR code, re-loaded through the camera.
  • No SD-card backup on the original Jade (see Hardware above).

CompactSeedQR is firmware, not a Jade Plus feature: CHANGELOG.md 0.1.38 (21 September 2022) adds "Support scan and import/recovery of SeedSigner 'CompactSeedQR' codes" and "screens to facilitate export (ie manual copy) of CompactSeedQR code", over two years before Jade Plus shipped. The help-centre walkthrough "Create a SeedQR from your recovery phrase" (updated 6 August 2026) is framed around Jade Plus.

API

jade-py Python wrapper:

from jadepy.jade import JadeAPI
with JadeAPI.create_serial(device='/dev/ttyUSB0') as jade:
    xpub = jade.get_xpub('mainnet', "m/84h/0h/0h")

Third-party: HWI, Sparrow, Specter (with QR airgap), Wasabi.

HWI 3.2.0 (10 February 2026) is the first release with Jade Plus support and Jade native PSBT signing — earlier HWI releases do not enumerate Jade Plus.

Compared

AspectJadeColdcardTrezor
Open-sourceFullyPartialFully
Liquid supportYes (native)LimitedYes
QR airgapYes (not Jade Core)Q onlyLimited
Secure ElementNo (blind oracle)YesYes (Safe series)
PriceMidHighLow-mid

Common issues

  • No SE: in theory more vulnerable to physical attack; rely on secure boot + BCUR airgap mode for high-value. Blockstream's "Virtual Secure Element" (as of September 2026) is the blind-oracle scheme, not certified silicon.
  • Wrong model assumed: Jade Core has no camera, so any QR/BCUR walkthrough fails on it. Confirm the model before scripting an airgap flow.
  • BCUR animation speed: too fast loses frames; use slower framerate.
  • Pinserver dependency in online mode: if Pinserver down, can't unlock without offline-only mode.

See also

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

MIT

源路径

skills/bitcoin/hardware/jade

默认分支

main

最新提交

9496306

Tree SHA

fe4e2f1