Skip to content

Releases: keycard-tech/keycard-shell

v1.0.3

02 Dec 12:01
4da9424

Choose a tag to compare

Changes

  • [eth] better signing UI for Uniswap execute
  • [btc] fix issue with PSBT output record order
  • [btc] remove unused taproot key from export

Notes

The file with -dev- in the name has been signed with developments keys and can only be loaded on development units.

v1.0.2

10 Nov 11:27
60775c8

Choose a tag to compare

Changes

  • [ui] correct some copy
  • [eip712] show hash for all EIP712 messages

Notes

The file with -dev- in the name has been signed with developments keys and can only be loaded on development units.

v1.0.1

29 Oct 08:04
ad83072

Choose a tag to compare

Changes

  • [ui] fix verify device URL
  • [eip712] handle EIP712 messages omitting verifyingContract/chainId fields

Notes

The file with -dev- in the name has been signed with developments keys and can only be loaded on development units.

v1.0.0

14 Oct 09:20
acc82c3

Choose a tag to compare

First stable release.

Changes

  • [ui] fix QR overlapping title in some cases
  • [misc] update database and site public keys

Notes

The file with -dev- in the name has been signed with developments keys and can only be loaded on development units.

v0.10.6

01 Oct 14:02
830119a

Choose a tag to compare

v0.10.6 Pre-release
Pre-release

THIS FILE IS SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Changes

  • [ui] maximize screen space used for QR output

v0.10.5

24 Sep 06:52
0945429

Choose a tag to compare

v0.10.5 Pre-release
Pre-release

THIS FILE IS SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Changes

  • [ui] update menu structure
  • [usb] remove outdated code in EIP712 message signing

v0.10.4

17 Sep 08:03
d1f99ca

Choose a tag to compare

v0.10.4 Pre-release
Pre-release

THIS FILE IS SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Changes

  • [ui] add inline help to "Connect software wallet" flow
  • [ui] add software update instructions in device settings
  • [ui] move informations and regulatory label to a different submenu
  • [prefs] add the ability to disable all inline help

v0.10.3

29 Aug 06:25
e6deeaa

Choose a tag to compare

v0.10.3 Pre-release
Pre-release

THIS FILE IS SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Changes

  • [eth] fix hex string hashing in EIP712
  • [eth] remove outdated code
  • [ui] rename "Scan QR transaction" to "Scan QR"

v0.10.2

22 Aug 05:56
6c5e7d6

Choose a tag to compare

v0.10.2 Pre-release
Pre-release

THIS FILE IS SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Changes

  • [usb] replace GET_ADDRESS command with GET_PUBLIC
  • [usb] changed USB PID
  • [usb] various bugfixes

v0.10.1

14 Aug 11:06
072e433

Choose a tag to compare

v0.10.1 Pre-release
Pre-release

THESE FILES ARE SIGNED TO RUN ONLY ON DEVELOPMENT UNITS

Update instructions

  1. Download both bin files
  2. Open https://choppu.github.io/shelljs-example/
  3. Unlock and plug your Shell
  4. Connect the device with the Connect to KPRO wallet button
  5. In the Update ERC20 & Chain Database section load the shell-db-20250804.bin file and click on Update ERC20 DB
  6. In the Firmware update section load the shellos-20250814-0.10.1.bin file and click on Update firmware

Changes

  • [btc] better change output detection
  • [btc] handle transactions with marker/flag fields
  • [ui] add regulatory label screen
  • [usb] detect charging status from VUSB_OK signal