Repository: shapeshift/hdwallet
Pull request #712: fix: add ethers dependency to hdwallet-ledger
Author: login: NeOMakinG
Created: 2025-03-25T21:51:09Z | Merged: 2025-03-25T22:01:36Z

It's needed if we use hdwallet-ledger outside of the vite patch with ethers 6 and ethers 5


Diff:
diff --git a/examples/sandbox/package.json b/examples/sandbox/package.json
index b2237651c..f366e516f 100644
--- a/examples/sandbox/package.json
+++ b/examples/sandbox/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-sandbox",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "private": true,
   "browserslist": "> 0.5%, last 2 versions, not dead",
@@ -12,23 +12,23 @@
   "dependencies": {
     "@esm2cjs/p-queue": "^7.3.0",
     "@metamask/eth-sig-util": "^7.0.0",
-    "@shapeshiftoss/hdwallet-coinbase": "1.59.2",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey-tcp": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey-webusb": "1.59.2",
-    "@shapeshiftoss/hdwallet-keplr": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger-webhid": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger-webusb": "1.59.2",
-    "@shapeshiftoss/hdwallet-metamask-multichain": "1.59.2",
-    "@shapeshiftoss/hdwallet-native": "1.59.2",
-    "@shapeshiftoss/hdwallet-phantom": "1.59.2",
-    "@shapeshiftoss/hdwallet-portis": "1.59.2",
-    "@shapeshiftoss/hdwallet-trezor": "1.59.2",
-    "@shapeshiftoss/hdwallet-trezor-connect": "1.59.2",
-    "@shapeshiftoss/hdwallet-walletconnect": "1.59.2",
-    "@shapeshiftoss/hdwallet-walletconnectv2": "1.59.2",
+    "@shapeshiftoss/hdwallet-coinbase": "1.59.3",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey-tcp": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey-webusb": "1.59.3",
+    "@shapeshiftoss/hdwallet-keplr": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger-webhid": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger-webusb": "1.59.3",
+    "@shapeshiftoss/hdwallet-metamask-multichain": "1.59.3",
+    "@shapeshiftoss/hdwallet-native": "1.59.3",
+    "@shapeshiftoss/hdwallet-phantom": "1.59.3",
+    "@shapeshiftoss/hdwallet-portis": "1.59.3",
+    "@shapeshiftoss/hdwallet-trezor": "1.59.3",
+    "@shapeshiftoss/hdwallet-trezor-connect": "1.59.3",
+    "@shapeshiftoss/hdwallet-walletconnect": "1.59.3",
+    "@shapeshiftoss/hdwallet-walletconnectv2": "1.59.3",
     "bip32": "^2.0.4",
     "eip-712": "^1.0.0",
     "jquery": "^3.7.1",
diff --git a/integration/package.json b/integration/package.json
index 72977c0c1..060858301 100644
--- a/integration/package.json
+++ b/integration/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/integration",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "main": "index.js",
   "license": "MIT",
   "private": true,
@@ -11,15 +11,15 @@
   },
   "dependencies": {
     "@bitcoinerlab/secp256k1": "^1.1.1",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey-tcp": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger": "1.59.2",
-    "@shapeshiftoss/hdwallet-metamask-multichain": "1.59.2",
-    "@shapeshiftoss/hdwallet-native": "1.59.2",
-    "@shapeshiftoss/hdwallet-portis": "1.59.2",
-    "@shapeshiftoss/hdwallet-trezor": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey-tcp": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger": "1.59.3",
+    "@shapeshiftoss/hdwallet-metamask-multichain": "1.59.3",
+    "@shapeshiftoss/hdwallet-native": "1.59.3",
+    "@shapeshiftoss/hdwallet-portis": "1.59.3",
+    "@shapeshiftoss/hdwallet-trezor": "1.59.3",
     "fast-json-stable-stringify": "^2.1.0",
     "msw": "^0.27.1",
     "whatwg-fetch": "^3.6.2"
diff --git a/lerna.json b/lerna.json
index 8c07fc922..32bafe594 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,6 +1,6 @@
 {
   "lerna": "5.2.0",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "npmClient": "yarn",
   "useWorkspaces": true,
   "command": {
diff --git a/packages/hdwallet-coinbase/package.json b/packages/hdwallet-coinbase/package.json
index 196cc729c..80cda05e4 100644
--- a/packages/hdwallet-coinbase/package.json
+++ b/packages/hdwallet-coinbase/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-coinbase",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
   },
   "dependencies": {
     "@coinbase/wallet-sdk": "^3.6.6",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "eth-rpc-errors": "^4.0.3",
     "lodash": "^4.17.21"
   },
diff --git a/packages/hdwallet-core/package.json b/packages/hdwallet-core/package.json
index 9798518b4..0da81197c 100644
--- a/packages/hdwallet-core/package.json
+++ b/packages/hdwallet-core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-core",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
diff --git a/packages/hdwallet-keepkey-chromeusb/package.json b/packages/hdwallet-keepkey-chromeusb/package.json
index 55a9b6102..e521c4d7a 100644
--- a/packages/hdwallet-keepkey-chromeusb/package.json
+++ b/packages/hdwallet-keepkey-chromeusb/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-chromeusb",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,7 +14,7 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2"
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3"
   }
 }
diff --git a/packages/hdwallet-keepkey-electron/package.json b/packages/hdwallet-keepkey-electron/package.json
index c1410851c..64033d149 100644
--- a/packages/hdwallet-keepkey-electron/package.json
+++ b/packages/hdwallet-keepkey-electron/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-electron",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,7 +14,7 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3",
     "uuid": "^8.3.2"
   },
   "peerDependencies": {
diff --git a/packages/hdwallet-keepkey-nodehid/package.json b/packages/hdwallet-keepkey-nodehid/package.json
index bc27a6b38..17d264c78 100644
--- a/packages/hdwallet-keepkey-nodehid/package.json
+++ b/packages/hdwallet-keepkey-nodehid/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-nodehid",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,7 +14,7 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2"
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3"
   },
   "peerDependencies": {
     "node-hid": "^2.1.1"
diff --git a/packages/hdwallet-keepkey-nodewebusb/package.json b/packages/hdwallet-keepkey-nodewebusb/package.json
index 5153bb242..3418f5a39 100644
--- a/packages/hdwallet-keepkey-nodewebusb/package.json
+++ b/packages/hdwallet-keepkey-nodewebusb/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-nodewebusb",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,8 +14,8 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2"
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3"
   },
   "peerDependencies": {
     "usb": "^2.3.1"
diff --git a/packages/hdwallet-keepkey-tcp/package.json b/packages/hdwallet-keepkey-tcp/package.json
index 851bb4920..8a92820b8 100644
--- a/packages/hdwallet-keepkey-tcp/package.json
+++ b/packages/hdwallet-keepkey-tcp/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-tcp",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,8 +14,8 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3",
     "axios": "^0.21.1"
   }
 }
diff --git a/packages/hdwallet-keepkey-webusb/package.json b/packages/hdwallet-keepkey-webusb/package.json
index c96b2ec5f..0a9e2c05b 100644
--- a/packages/hdwallet-keepkey-webusb/package.json
+++ b/packages/hdwallet-keepkey-webusb/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey-webusb",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,8 +14,8 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-keepkey": "1.59.2"
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-keepkey": "1.59.3"
   },
   "devDependencies": {
     "@types/w3c-web-usb": "^1.0.4"
diff --git a/packages/hdwallet-keepkey/package.json b/packages/hdwallet-keepkey/package.json
index db73e6b65..9eda956e6 100644
--- a/packages/hdwallet-keepkey/package.json
+++ b/packages/hdwallet-keepkey/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keepkey",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -21,7 +21,7 @@
     "@keepkey/device-protocol": "^7.12.2",
     "@metamask/eth-sig-util": "^7.0.0",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@shapeshiftoss/proto-tx-builder": "^0.8.0",
     "bignumber.js": "^9.0.1",
     "bnb-javascript-sdk-nobroadcast": "^2.16.14",
diff --git a/packages/hdwallet-keplr/package.json b/packages/hdwallet-keplr/package.json
index 226109ac3..cdeddafd1 100644
--- a/packages/hdwallet-keplr/package.json
+++ b/packages/hdwallet-keplr/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-keplr",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
   },
   "dependencies": {
     "@shapeshiftoss/caip": "8.15.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@shapeshiftoss/proto-tx-builder": "^0.8.0",
     "@shapeshiftoss/types": "3.1.3",
     "base64-js": "^1.5.1",
diff --git a/packages/hdwallet-ledger-webhid/package.json b/packages/hdwallet-ledger-webhid/package.json
index 782be4f12..474579399 100644
--- a/packages/hdwallet-ledger-webhid/package.json
+++ b/packages/hdwallet-ledger-webhid/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-ledger-webhid",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -19,8 +19,8 @@
     "@ledgerhq/hw-transport": "^6.31.2",
     "@ledgerhq/hw-transport-webhid": "^6.29.2",
     "@ledgerhq/live-common": "^21.8.2",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger": "1.59.3",
     "@types/w3c-web-hid": "^1.0.2"
   },
   "devDependencies": {
diff --git a/packages/hdwallet-ledger-webusb/package.json b/packages/hdwallet-ledger-webusb/package.json
index 6c90699d0..9081547df 100644
--- a/packages/hdwallet-ledger-webusb/package.json
+++ b/packages/hdwallet-ledger-webusb/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-ledger-webusb",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -21,8 +21,8 @@
     "@ledgerhq/hw-transport-webusb": "^6.29.2",
     "@ledgerhq/live-common": "^21.8.2",
     "@ledgerhq/logs": "^6.10.1",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-ledger": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-ledger": "1.59.3",
     "@types/w3c-web-usb": "^1.0.4",
     "p-queue": "^7.4.1"
   },
diff --git a/packages/hdwallet-ledger/package.json b/packages/hdwallet-ledger/package.json
index f3f70fd88..3b8e12557 100644
--- a/packages/hdwallet-ledger/package.json
+++ b/packages/hdwallet-ledger/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-ledger",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -19,7 +19,7 @@
     "@ethereumjs/tx": "^3.3.0",
     "@ledgerhq/hw-app-cosmos": "^6.29.1",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@solana/web3.js": "1.95.8",
     "base64-js": "^1.5.1",
     "bchaddrjs": "^0.4.4",
@@ -27,6 +27,7 @@
     "bs58check": "2.1.2",
     "ethereumjs-tx": "1.3.7",
     "ethereumjs-util": "^6.1.0",
+    "ethers": "5.7.2",
     "lodash": "^4.17.21"
   },
   "devDependencies": {
diff --git a/packages/hdwallet-metamask-multichain/package.json b/packages/hdwallet-metamask-multichain/package.json
index 501f9bd8c..4c3a03942 100644
--- a/packages/hdwallet-metamask-multichain/package.json
+++ b/packages/hdwallet-metamask-multichain/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-metamask-multichain",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -17,7 +17,7 @@
     "@metamask/detect-provider": "^1.2.0",
     "@metamask/onboarding": "^1.0.1",
     "@shapeshiftoss/common-api": "^9.3.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@shapeshiftoss/metamask-snaps-adapter": "^1.0.12",
     "@shapeshiftoss/metamask-snaps-types": "^1.0.12",
     "eth-rpc-errors": "^4.0.3",
diff --git a/packages/hdwallet-native-vault/package.json b/packages/hdwallet-native-vault/package.json
index 1cc3e9c6a..51d9083f6 100644
--- a/packages/hdwallet-native-vault/package.json
+++ b/packages/hdwallet-native-vault/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-native-vault",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
   },
   "dependencies": {
     "@bitcoinerlab/secp256k1": "^1.1.1",
-    "@shapeshiftoss/hdwallet-native": "1.59.2",
+    "@shapeshiftoss/hdwallet-native": "1.59.3",
     "bip39": "^3.0.4",
     "hash-wasm": "^4.11.0",
     "idb-keyval": "^6.0.3",
diff --git a/packages/hdwallet-native/package.json b/packages/hdwallet-native/package.json
index 409f9776c..2d2af5a55 100644
--- a/packages/hdwallet-native/package.json
+++ b/packages/hdwallet-native/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-native",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -17,7 +17,7 @@
     "@bitcoinerlab/secp256k1": "^1.1.1",
     "@noble/curves": "^1.4.0",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@shapeshiftoss/proto-tx-builder": "^0.8.0",
     "@zxing/text-encoding": "^0.9.0",
     "bchaddrjs": "^0.4.9",
diff --git a/packages/hdwallet-phantom/package.json b/packages/hdwallet-phantom/package.json
index 8e48398d6..9828d6fb8 100644
--- a/packages/hdwallet-phantom/package.json
+++ b/packages/hdwallet-phantom/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-phantom",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
   },
   "dependencies": {
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@solana/web3.js": "1.95.8",
     "base64-js": "^1.5.1",
     "bitcoinjs-message": "^2.0.0",
diff --git a/packages/hdwallet-portis/package.json b/packages/hdwallet-portis/package.json
index 4991091f3..e7994cb6b 100644
--- a/packages/hdwallet-portis/package.json
+++ b/packages/hdwallet-portis/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-portis",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -16,7 +16,7 @@
   "dependencies": {
     "@portis/web3": "3.0.10",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "base64-js": "^1.5.1",
     "bip32": "^2.0.4",
     "bitcoinjs-message": "^2.1.0",
diff --git a/packages/hdwallet-trezor-connect/package.json b/packages/hdwallet-trezor-connect/package.json
index b5c598452..d4e58dc79 100644
--- a/packages/hdwallet-trezor-connect/package.json
+++ b/packages/hdwallet-trezor-connect/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-trezor-connect",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -14,8 +14,8 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
-    "@shapeshiftoss/hdwallet-trezor": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
+    "@shapeshiftoss/hdwallet-trezor": "1.59.3",
     "@trezor/rollout": "^1.2.0",
     "trezor-connect": "^8.2.1"
   }
diff --git a/packages/hdwallet-trezor/package.json b/packages/hdwallet-trezor/package.json
index 14512be4d..611b1dade 100644
--- a/packages/hdwallet-trezor/package.json
+++ b/packages/hdwallet-trezor/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-trezor",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -17,7 +17,7 @@
   "dependencies": {
     "@ethereumjs/common": "^2.4.0",
     "@ethereumjs/tx": "^3.3.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "base64-js": "^1.5.1",
     "lodash": "^4.17.21"
   },
diff --git a/packages/hdwallet-walletconnect/package.json b/packages/hdwallet-walletconnect/package.json
index 086d3fcfe..726b3bac9 100644
--- a/packages/hdwallet-walletconnect/package.json
+++ b/packages/hdwallet-walletconnect/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-walletconnect",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@walletconnect/qrcode-modal": "^1.7.8",
     "@walletconnect/web3-provider": "^1.7.8",
     "ethers": "^5.6.5"
diff --git a/packages/hdwallet-walletconnectV2/package.json b/packages/hdwallet-walletconnectV2/package.json
index 8c7bcd56c..58ea179b9 100644
--- a/packages/hdwallet-walletconnectV2/package.json
+++ b/packages/hdwallet-walletconnectV2/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@shapeshiftoss/hdwallet-walletconnectv2",
-  "version": "1.59.2",
+  "version": "1.59.3",
   "license": "MIT",
   "publishConfig": {
     "access": "public"
@@ -15,7 +15,7 @@
     "prepublishOnly": "yarn clean && yarn build"
   },
   "dependencies": {
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@walletconnect/ethereum-provider": "^2.17.5",
     "@walletconnect/modal": "^2.6.2",
     "ethers": "^5.6.5"


Reviews:
user: login: 0xApotheosis
state: COMMENTED
author_association: MEMBER
submitted_at: 2025-03-25T21:53:16Z
user: login: NeOMakinG
state: COMMENTED
author_association: CONTRIBUTOR
submitted_at: 2025-03-25T21:53:37Z
user: login: 0xApotheosis
body: Great 🕵️ work neo, thanks for diving into this ser. I know it was a pain.
state: APPROVED
author_association: MEMBER
submitted_at: 2025-03-25T21:57:02Z

Review comments:
diff_hunk: @@ -19,14 +19,15 @@
     "@ethereumjs/tx": "^3.3.0",
     "@ledgerhq/hw-app-cosmos": "^6.29.1",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@solana/web3.js": "1.95.8",
     "base64-js": "^1.5.1",
     "bchaddrjs": "^0.4.4",
     "bitcoinjs-message": "^2.0.0",
     "bs58check": "2.1.2",
     "ethereumjs-tx": "1.3.7",
     "ethereumjs-util": "^6.1.0",
+    "ethers": "5.7.2",
path: packages/hdwallet-ledger/package.json
user: login: 0xApotheosis
body: 🧠 
created_at: 2025-03-25T21:53:16Z
author_association: MEMBER
diff_hunk: @@ -19,14 +19,15 @@
     "@ethereumjs/tx": "^3.3.0",
     "@ledgerhq/hw-app-cosmos": "^6.29.1",
     "@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.0",
-    "@shapeshiftoss/hdwallet-core": "1.59.2",
+    "@shapeshiftoss/hdwallet-core": "1.59.3",
     "@solana/web3.js": "1.95.8",
     "base64-js": "^1.5.1",
     "bchaddrjs": "^0.4.4",
     "bitcoinjs-message": "^2.0.0",
     "bs58check": "2.1.2",
     "ethereumjs-tx": "1.3.7",
     "ethereumjs-util": "^6.1.0",
+    "ethers": "5.7.2",
path: packages/hdwallet-ledger/package.json
user: login: NeOMakinG
body: Yeah I was about to say that this is the actual diff
created_at: 2025-03-25T21:53:37Z
author_association: CONTRIBUTOR

PR comments:
user: login: vercel[bot]
created_at: 2025-03-25T21:51:13Z
body: [vc]: #gOOCceV+hssiir6Adj5X1A+b/B7gM11XvEhWRN0BNkM=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJoZHdhbGxldCIsImluc3BlY3RvclVybCI6Imh0dHBzOi8vdmVyY2VsLmNvbS9zaGFwZXNoaWZ0L2hkd2FsbGV0LzYyZUZqVFp3cGpSZDd5akd2RXg5MnoxVE44bnIiLCJwcmV2aWV3VXJsIjoiaGR3YWxsZXQtZ2l0LWV0aGVycy1oZHdhbGxldC1sZWRnZXItc2hhcGVzaGlmdC52ZXJjZWwuYXBwIiwibmV4dENvbW1pdFN0YXR1cyI6IkRFUExPWUVEIiwibGl2ZUZlZWRiYWNrIjp7InJlc29sdmVkIjowLCJ1bnJlc29sdmVkIjowLCJ0b3RhbCI6MCwibGluayI6Imhkd2FsbGV0LWdpdC1ldGhlcnMtaGR3YWxsZXQtbGVkZ2VyLXNoYXBlc2hpZnQudmVyY2VsLmFwcCJ9fV19
**The latest updates on your projects**. Learn more about [Vercel for Git ↗︎](https://vercel.link/github-learn-more)

| Name | Status | Preview | Comments | Updated (UTC) |
| :--- | :----- | :------ | :------- | :------ |
| **hdwallet** | ✅ Ready ([Inspect](https://vercel.com/shapeshift/hdwallet/62eFjTZwpjRd7yjGvEx92z1TN8nr)) | [Visit Preview](https://hdwallet-git-ethers-hdwallet-ledger-shapeshift.vercel.app) | 💬 [**Add feedback**](https://vercel.live/open-feedback/hdwallet-git-ethers-hdwallet-ledger-shapeshift.vercel.app?via=pr-comment-feedback-link) | Mar 25, 2025 9:52pm |


author_association: NONE
user: login: 0xApotheosis
created_at: 2025-03-25T21:57:38Z
body: Will confirm CI passes and then merge.
author_association: MEMBER