Skip to content

KeepKey Vault v1.4.1

Choose a tag to compare

@github-actions github-actions released this 04 Jun 23:14
d47dcaa

KeepKey Vault v1.4.1

A focused release adding incoming-payment notifications, Solana SPL token swaps, and richer swap status — plus security and reliability fixes around device switching and swaps.

✨ What's New

  • Incoming-payment toast + auto-refresh — when a payment lands on one of your addresses, you get a notification and that chain's balance refreshes automatically. (Previously, received funds could silently fail to update your balance.)
  • Solana SPL token swaps — paste a Solana token mint to swap custom SPL tokens; Vault resolves its name, symbol, decimals, and icon. The destination list now leads with stablecoins (USDT/USDC) and your held assets, keeps the chain's native coin prominent, and sinks spam tokens. Timed-out quotes now offer a one-tap Retry.
  • Richer swap status & failure details — swaps now show the input transaction's block (clickable to the explorer), EVM gas used, confirmation time, and a clear failure-reason box when a swap fails (failed swaps previously showed no reason at all).

🐛 Bug Fixes

  • Device-switch stale addresses (security-relevant) — after swapping between KeepKey devices, receive addresses/balances from the previous device could linger (on-screen address not matching the device's OLED). Vault now resets in-memory account data on a device swap and self-heals an open Receive tab, so the screen always matches the connected hardware.
  • Zcash hidden in swap picker on incompatible firmware — the swap picker no longer offers Zcash (or mis-offers Solana/Tron/TON/Hive) on firmware that can't sign those chains. Assets are gated by the connected device's firmware version, with an "Update firmware" hint. No-op on current firmware (7.14.0+).
  • Solana send-Max fee reserve — Solana max-amount swaps could fail on-chain by 1 lamport due to upstream balance rounding; Max now reserves a small headroom so they succeed.
  • Staking "Max" over-spend — delegating with Max now reserves the network fee, fixing insufficient funds failures.
  • Solana blind-sign clarity — Solana swaps that need blind-signing show a clear "enable Advanced Mode" prompt instead of an opaque cancellation.
  • Broadcast errors — no longer mislabeled as "no gas"; Recheck-with-rescan is always available. Swap cards gain a raw api debug link.

⬇️ Downloads & Verification

Platform File SHA-256
macOS (Apple Silicon) KeepKey-Vault-1.4.1-arm64.dmg db5e69b2d45d2891e12b43eb8dc8ab80af4d191cb20b14dfbca33d999c0c4639
macOS (Intel) KeepKey-Vault-1.4.1-x86_64.dmg 6b631bd2ae64cd136520260e3a98cee82a12438a7dc860f87e9fbe661c4a10d5
Linux (AppImage) KeepKey-Vault-x86_64.AppImage 0137c52d665622ec93aee0287a60c02e61abb616456b94a85322cd9ed4d129a7
Windows (x64) KeepKey-Vault-1.4.1-win-x64-setup.exe added shortly via the Windows build

Full hashes for every asset are in SHA256SUMS.txt. Verify your download:

shasum -a 256 KeepKey-Vault-1.4.1-arm64.dmg   # compare against SHA256SUMS.txt

macOS builds are signed + notarized by KEY HODLERS LLC (Team DR57X8Z394) and stapled — Gatekeeper will not warn.

Full Changelog: v1.4.0...v1.4.1