Hardware Wallets Digital Forensics List

December 19, 2024 · View on GitHub

List of Hardware Wallet vendor IDs and Product IDs to be used for Digital Forensics detection.

The below list may be used for forenscis analysis of a suspect's machine's logs of USB devices connected.
List is provided as best-effort and is not exhaustive.

Disclaimer

Prior to working on this repository and its contents, please make sure your agree to our disclaimer
Please let us know by opening an Issue if you want to suggest a new feature or device description or find an error or addition.

Vendors and Products Identifiers

Below is a list of Vendor and Product IDs as would be found in USB devices logs.
Forensics examiners may use this list to identify if such a device has been seen on the suspect's machines.

_VID(0x)_PID(0x)Vendor nameDevice desc.Attribution URI
03eb2402ShiftCryptoBitBox01 (DigitalBitBox)shiftcrypto.com
03eb2403ShiftCryptoBitBox02shiftcrypto.com
096e0891Feitian TechJuBiter BladeGithub
1209aaaaProkeyOptimumGithub
1209abbaGenericSafeWISE CoinSafeLinux-usb.org
1209b0b0GenericMonero Hardware bootloaderLinux-usb.org
1209c0dAGenericMonero HardwareLinux-usb.org
1209d00dGenericMonero Hardware developerLinux-usb.org
120953c0SatoshiLabsTrezor v2 bootloaderGithub
120953c1SatoshiLabsTrezor v2Github
12097000SecalotSecalot Donglesecalot.com/downloads/ HID Rules
12097001SecalotSecalot Bootloadersecalot.com/downloads/ HID Rules
12097551GenericOpenDime DAFU bootloaderGithub
12099998OpoloCosmos Bootloaderpid.codes
12099999OpoloCosmos Firmwarepid.codes
2341003dBitloxUltimate aka lockbox 3A8CGithub
2341003eBitloxUltimate aka lockboxGithub
25811807LedgerHW1Github
25811808LedgerHW1Github
25811b7cLedgerHW1Github
25812b7cLedgerHW1Github
25813b7cLedgerHW1Github
25814b7cLedgerHW1Github
2581f1d1LedgerHW1? Or Ledger Nano S PlusGithub
2b24AllKeepKeyBitcoin WalletLinux-usb.org
2c97AllLedgerLedger HW2, Nano S, Aramis, X and BlueLinux-usb.org and Github
2c971000LedgerLedger Nano SGithub
2c973000LedgerLedger HW2Github
2c974000LedgerLedger Nano XGithub
2c975000LedgerLedger Nano S PlusGithub
2c976000LedgerLedger Nano StaxGithub
2c977000LedgerLedger Nano FlexGithub
2f482130D'CENTBiometric WalletGithub
534c0001SatoshiLabsTrezor v1Github
04835740Open SourceOpen Source TrezorST Electronics driver recomendations
d13ecc10CoinKiteColdCardGithub

Missing or further research required

  • SafePal Ltd. Officially backed-up by Binance. Product: SFP SafePal S1.
  • SecuX Technology Inc., Taiwan. Products: W10, W20 and V20 Stone.
  • Opolo Inc., Hong-Kong and Opolo SARL, Luxembourg. Product: Cosmos. May appear as Interbiometrics (_VID 1209 and _PID 0x1000 to 0x1FFF).
  • Ngrave.IO NV, Belgium. Product: Zero. Is air-gapped but does have a USB-C for charging and firmware update.
  • Cobo Global Ltd, Cayman Islands. Products: Keystone Essential and Keystone Pro - Cobo Vault is an open source air-gapped HD wallet. It uses USB ONLY for Firmware updates. Cobo Vault uses QRcodes only. The Cobo Hardware is essentially an Android mobile phone based on an ARM Cortex A7 processor. Hardware schematics show that the Keystone device is built on component U201, an MTK processor model MT6580A/WM (same as the Ulefone Note 7). A firmware update using USB would likely leave traces as _VID=0x0D28 but this trace could be left by any other hardware based on the MTK ARM Cortex-A7. The Cobo firmware update code uses the Keil MDK and does not seem to be programmed to check the _PID & _VID combination. Considering this, digital forensics exploitation of this hardware wallet via JTAG and with OpenOCD could proove interesting.

Specific no-USB HD Wallets

  • Embedded Agency LLC, Canada and USA. Product: Husky HDW20 - This HD Wallet is only using Wifi, including for OTA Firmware update (Over-The-Air)

  • Ellipal Ltd., Hong-Kong. Products: EC01, Titan Mini Cold Wallet and Titan Cold Wallet. This is an air-gapped wallet. The Firmware update is done via micro SD card inserted in a seperate "security module". The micro-USB port of the security module is only for charging

  • C∞lBitX (CoolBitx), Taiwan. Products: CoolWallet S and CoolWallet Pro. These are Bluetooth only cards, uses NFC to charge. CoolBitX is also the creator of the Sygna Bridge, a compliance tool used as a gateway for the exchange and querying of data accross Financial actors

  • CoinKite Inc., Canada. Products: OpenDime and ColdCard. Although these are air-gapped cards, the ColdCard Firmware update is done in DFU mode via USB

  • Axell Corporation, Japan. Product: VIPPool Wallet. Sometimes mentioned as "a cold wallet for transfers" but our research tends to show theses are not cold wallets but licensing USB sticks also manufactured by Axell Corporation, Japan as product "Shalo". _VID and _PID information not found.

Pictures

The below are images from the manufacturers' websites (links below). Provided here for examiners who may have to search a scene for exhibits.

BrandModel
BitloxUltimate
Ultimate
Cobo GlobalCobo Vault Pro and Essential
Cobo Vault Pro and Essential (aka Keystone Pro)
CoinkiteColdcard
Coldcard
CoinkiteOpenDime
OpenDime
CoolBitXCoolWallet Pro
CoolWallet Pro (Crypto.com branded)
CoolBitXCoolWallet S
CoolWallet S (OKEX branded but could be Binance and others)
CryptnoxCryptnox card
Cryptnox card
EllipalEC01
EC01
EllipalTitan
Titane Mini
EllipalTitan
Titane
FeitianJuBiter Blade
JuBiter Blade
LEDGERLedger HW1
HW1
LEDGERLedger Nano Blue
Nano Blue
LEDGERLedger Nano S
Nano S
LEDGERLedger Nano X
Nano X
LEDGERLedger Nano S Plus
Nano S Plus
LEDGERLedger Flex
Flex
LEDGERLedger Stax
Stax
NGRAVENGRAVE Zero Hardware Wallet
NGrave Zero
ProkeyOptimum
Optimum
SecalotDongle
Dongle (discontinued)
SecuXSecuX V20
V20 Front
SecuX V20
V20 Back
SecuXSecuX W10
W10
SecuXSecuX W20
W20
ShapeShiftKeepKey
KeepKey
ShiftCryptoBitBox01
BitBox 01 aka Digital BitBox
ShiftCryptoBitBox01
BitBox 02
TANGEMTangem Cards and Ring
Cards and Ring
TREZORTrezor T
Model T or "v2"
Open Source TREZOR Dev KitTrezor Dev Kit Trezor Dev Kit
Open Source Dev Kit

Sources

A list of Hardware wallets is available at https://en.bitcoin.it

Ledger https://www.ledger.com/
Trezor https://trezor.io/
Tangem https://tangem.com/
Open Source Trezor Dev Kit https://mcudev.github.io/trezor-model-t-dev-kit/
Shapeshift Keepkey https://shapeshift.com/keepkey
Shiftcrypto BitBox https://shiftcrypto.ch/
C∞lWallet (CoolWallet) https://www.coolwallet.io/
Cobo Vault (Keystone) https://cobo.com/about?locale=en or https://keyst.one
Cold Card Wallet https://coldcardwallet.com/
Cryptnox https://cryptnox.com/ Ellipal https://www.ellipal.com/
JuBiter Blade https://www.ftsafe.com/store/product/cryptocurrency-wallet/
SafeWize CoinSafe https://safewise.io/#/home
Husky HDW20 https://www.huskywallet.com
SFP SafePal https://safepal.io
D'CENT https://dcentwallet.com
Cosmos https://opolo.io
VIPPool Wallet https://www.axell.co.jp
Zero https://www.ngrave.io
W10, W20, V20 Stone https://secuxtech.com
Ultimate https://www.bitlox.com
Optimum https://prokey.io
Dongle https://www.secalot.com