Skip to content

Releases: keepkey/keepkey-firmware

KeepKey Firmware v7.14.0

05 Apr 05:02
v7.14.0
810f0d3

Choose a tag to compare

Verification

Source commit: 810f0d3fbd430982c6cefe48a4486a772327a1e7
Merged to master as: 6b04006b75d9fd4226bd5051d680bab7baa7a4bb (#421)

To verify this release

git clone https://github.com/keepkey/keepkey-firmware
cd keepkey-firmware
git checkout v7.14.0
git submodule update --init --recursive
./scripts/build/docker/device/release.sh
tail -c +257 bin/firmware.keepkey.bin | shasum -a 256

Expected hash: 8c1082eca6c6f79b14e84de6d0d21e15eff3c545982d97c9fc6e4b30365513c7

See https://keepkey.com/blog/verifying_keepkey_firmware for full verification workflow.

Note: The build embeds git describe output in the firmware binary, so verification must check out the tag (which points to 810f0d3) — not the merge commit on master.

What's new

  • Solana support (GetAddress, SignTx, SignMessage) — #113
  • Tron support — #114
  • TON support — #115
  • Zcash support — #116
  • CircleCI → GitHub Actions migration
  • Removed 8 dead ERC-20 tokens from legacy coin table

Full changelog: #421

v7.10.0

12 Feb 00:17
d54797e

Choose a tag to compare

Add Taproot output support

Release v7.9.3

06 Mar 02:22
742a7d6

Choose a tag to compare

  • Add support for arbitrary denominations in Mayachain msgSend messages.

Release v7.9.1

06 Feb 19:17
39db694

Choose a tag to compare

New Features

  • MAYAChain support

Release v7.8.0

14 Apr 20:37
06844eb

Choose a tag to compare

New Features

  • OP, BNB, xDAI, MATIC chain support

Bug Fixes / Other Changes

  • Fixes denomination on Osmosis tx confirmation screens
  • Removes support for deprecated EVM testnets

Release 7.7.0

07 Mar 05:02
28a8669

Choose a tag to compare

New Features

  • Osmosis support. You can now natively sign send, delegate, undelegate, redelegate, join-pool, exit-pool, withdrawDelegationReward, transfer, and swap-exact-amount-in messages on the device.

Bug Fixes / Other Changes

  • Removed obsolete contract signing code.

Release 7.6.0

15 Jan 17:51
f946abf

Choose a tag to compare

New Features

  • KeepKey Authenticator feature. You can now use a KeepKey device as a one-time passcode (OTP) generator for two-factor authentication (2FA). In conjunction with the KeepKey Desktop App (KeepKey.com), the KeepKey can scan 2FA authenticator seeds and generate OTP codes as a hardware authenticator device. There is also a useable prototype authenticator client available in the python client at keepkey/python-keepkey/authenticator available.

Bug Fixes / Other Changes

  • Updated the KeepKey security policy in SECURITY.md

Release 7.5.2

21 Dec 23:33
a452358

Choose a tag to compare

Bug Fixes / Other Changes

  • This release is functionally the same as 7.5.1, it fixes a version synchronization problem between shapeshift and keepkey desktop.

Release v7.5.1

21 Dec 22:26
32ec2f7

Choose a tag to compare

Bug Fixes / Other Changes

  • There were two fixes/improvements to typed data verification based on real-world message signing.
  • Webusb prompt now directs to keepkey.com
  • Now verifies the general ExecTransaction function in ethereum contract data

Release v7.5.0

18 Nov 00:38
34d42a9

Choose a tag to compare

New Features

  • Enables full Ethereum typed data verification and signing (EIP-712) using JSON format messages. This version supports full verification of typed data on the KeepKey screen, computation of domain and message hash digests and signing.