Skip to content

KeepKey Vault v1.2.2

Pre-release
Pre-release

Choose a tag to compare

@BitHighlander BitHighlander released this 21 Mar 06:07
f8eba4e

What's New

EVM Clear-Signing (firmware 7.14+)

Your KeepKey's OLED screen now displays decoded contract call info — method names and parameters — instead of raw hex data when interacting with smart contracts. This works with Uniswap swaps, ERC-20 transfers/approvals, and any contract with a Pioneer-signed metadata descriptor.

PIN Overlay Fix

The signing approval dialog no longer appears when the device is locked. If your KeepKey needs a PIN, you'll be prompted to unlock it first (HTTP 423) instead of seeing a confusing "Confirm on KeepKey" screen on a locked device.

SDK Test Suite

17 device integration tests covering Uniswap V2/V3 swaps, ERC-20 operations, EIP-712 Permit2, invalid payloads, and adversarial scenarios — all with production-signed Pioneer fixture blobs verified end-to-end on device.

Downloads

Platform File SHA-256
macOS (Apple Silicon) KeepKey-Vault-1.2.2-arm64.dmg b7839a47210819e12d46ea3a579f248a01f41247e3367be4a7ffac226b86c819

To verify: shasum -a 256 KeepKey-Vault-1.2.2-arm64.dmg

What's Changed

  • release: v1.2.1 — pre-release update channel by @BitHighlander in #26
  • fix: bootloader OOB prompt says 'rebooting' instead of 'disconnect and reconnect' by @BitHighlander in #28
  • feat: Windows splash screen, stable channel, installer branding by @BitHighlander in #27
  • feat: developer center docs page + swagger fix by @BitHighlander in #29
  • fix: PIN overlay hidden behind signing approval during API signing by @BitHighlander in #30
  • release: v1.2.2 — EVM clear-signing (firmware 7.14) by @BitHighlander in #31

Full Changelog: v1.2.1...v1.2.2