Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
5fa4d0a
fix: add caching to Phantom wallet to prevent rate limiting
gomesalexandre Dec 15, 2025
62e99f0
chore: version packages to 1.62.29-phantom-cache.0
gomesalexandre Dec 15, 2025
614aab5
chore: update package.json files after publish attempt
gomesalexandre Dec 15, 2025
b02f6a4
chore: version packages to 1.62.29-phantom-cache.1
gomesalexandre Dec 15, 2025
4ea85c9
feat: enable Polygon, Monad, and HyperEVM support for Phantom wallet
gomesalexandre Dec 15, 2025
96df786
chore: version packages to 1.62.29-phantom-cache.2
gomesalexandre Dec 15, 2025
3e7cd05
chore: remove comments from Phantom support flags
gomesalexandre Dec 15, 2025
ac05e44
feat: add Sui support to Phantom wallet
gomesalexandre Dec 15, 2025
ef8fe9b
chore: version packages to 1.62.29-phantom-cache.3
gomesalexandre Dec 15, 2025
0526d34
feat: add EVM chain switching support to Phantom wallet
gomesalexandre Dec 15, 2025
d47ef60
chore: version packages to 1.62.29-phantom-cache.4
gomesalexandre Dec 15, 2025
9e50a52
chore: version packages to 1.62.29-phantom-cache.5
gomesalexandre Dec 15, 2025
f380d39
chore: version packages to 1.62.29-phantom-cache.6
gomesalexandre Dec 15, 2025
2575d5d
chore: version packages to 1.62.29-phantom-cache.7
gomesalexandre Dec 15, 2025
997cad8
fix: update Sui implementation to use requestAccount API
gomesalexandre Dec 15, 2025
d5301e6
chore: version packages to 1.62.29-phantom-cache.8
gomesalexandre Dec 15, 2025
0a29aff
chore: version packages to 1.62.29-phantom-cache.9
gomesalexandre Dec 15, 2025
7b9d940
chore: version packages to 1.62.29-phantom-cache.10
gomesalexandre Dec 15, 2025
828f39b
chore: version packages to 1.62.29-phantom-cache.11
gomesalexandre Dec 15, 2025
f17fe9e
chore: version packages to 1.62.29-phantom-cache.12
gomesalexandre Dec 15, 2025
7825741
chore: version packages to 1.62.29-phantom-cache.13
gomesalexandre Dec 15, 2025
eac8e34
chore: version packages to 1.62.29-phantom-cache.14
gomesalexandre Dec 15, 2025
72e42d5
chore: version packages to 1.62.29-phantom-sui-fix.0
gomesalexandre Dec 15, 2025
e1bd42f
fix: convert Phantom base64 signature to hex for chain adapter
gomesalexandre Dec 15, 2025
e504288
fix: extract signature parts from Phantom's combined signature to mat…
gomesalexandre Dec 15, 2025
303463c
chore: clean up Phantom Sui implementation
gomesalexandre Dec 15, 2025
5ebee5b
chore: apply lint fixes
gomesalexandre Dec 15, 2025
bdccc68
refactor: code cleanup for Phantom Sui implementation
gomesalexandre Dec 15, 2025
6907f61
fix: correct Phantom Sui provider type definition
gomesalexandre Dec 15, 2025
2761527
refactor: simplify code style and improve type definitions
gomesalexandre Dec 15, 2025
18a2786
revert: restore all package.json, lerna.json, and yarn.lock to origin…
gomesalexandre Dec 15, 2025
c618ae7
feat: trigger ci
gomesalexandre Dec 15, 2025
be3fb47
fix: add required transactionJson property to sui test
gomesalexandre Dec 15, 2025
3d986e3
Merge remote-tracking branch 'origin/master' into fix_phantom
gomesalexandre Dec 16, 2025
aca13b5
chore(release): publish 1.62.30
gomesalexandre Dec 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 19 additions & 19 deletions examples/sandbox/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-sandbox",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"private": true,
"browserslist": "> 0.5%, last 2 versions, not dead",
Expand All @@ -12,24 +12,24 @@
"dependencies": {
"@esm2cjs/p-queue": "^7.3.0",
"@metamask/eth-sig-util": "^7.0.0",
"@shapeshiftoss/hdwallet-coinbase": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.29",
"@shapeshiftoss/hdwallet-keplr": "1.62.29",
"@shapeshiftoss/hdwallet-ledger": "1.62.29",
"@shapeshiftoss/hdwallet-ledger-webhid": "1.62.29",
"@shapeshiftoss/hdwallet-ledger-webusb": "1.62.29",
"@shapeshiftoss/hdwallet-metamask-multichain": "1.62.29",
"@shapeshiftoss/hdwallet-native": "1.62.29",
"@shapeshiftoss/hdwallet-phantom": "1.62.29",
"@shapeshiftoss/hdwallet-portis": "1.62.29",
"@shapeshiftoss/hdwallet-trezor": "1.62.29",
"@shapeshiftoss/hdwallet-trezor-connect": "1.62.29",
"@shapeshiftoss/hdwallet-vultisig": "1.62.29",
"@shapeshiftoss/hdwallet-walletconnect": "1.62.29",
"@shapeshiftoss/hdwallet-walletconnectv2": "1.62.29",
"@shapeshiftoss/hdwallet-coinbase": "1.62.30",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey-webusb": "1.62.30",
"@shapeshiftoss/hdwallet-keplr": "1.62.30",
"@shapeshiftoss/hdwallet-ledger": "1.62.30",
"@shapeshiftoss/hdwallet-ledger-webhid": "1.62.30",
"@shapeshiftoss/hdwallet-ledger-webusb": "1.62.30",
"@shapeshiftoss/hdwallet-metamask-multichain": "1.62.30",
"@shapeshiftoss/hdwallet-native": "1.62.30",
"@shapeshiftoss/hdwallet-phantom": "1.62.30",
"@shapeshiftoss/hdwallet-portis": "1.62.30",
"@shapeshiftoss/hdwallet-trezor": "1.62.30",
"@shapeshiftoss/hdwallet-trezor-connect": "1.62.30",
"@shapeshiftoss/hdwallet-vultisig": "1.62.30",
"@shapeshiftoss/hdwallet-walletconnect": "1.62.30",
"@shapeshiftoss/hdwallet-walletconnectv2": "1.62.30",
"bip32": "^2.0.4",
"eip-712": "^1.0.0",
"jquery": "^3.7.1",
Expand Down
22 changes: 11 additions & 11 deletions integration/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/integration",
"version": "1.62.29",
"version": "1.62.30",
"main": "index.js",
"license": "MIT",
"private": true,
Expand All @@ -12,16 +12,16 @@
"dependencies": {
"@bitcoinerlab/secp256k1": "^1.1.1",
"@bitgo/utxo-lib": "^11.18.0",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.29",
"@shapeshiftoss/hdwallet-ledger": "1.62.29",
"@shapeshiftoss/hdwallet-metamask-multichain": "1.62.29",
"@shapeshiftoss/hdwallet-native": "1.62.29",
"@shapeshiftoss/hdwallet-portis": "1.62.29",
"@shapeshiftoss/hdwallet-trezor": "1.62.29",
"@shapeshiftoss/hdwallet-vultisig": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey-nodewebusb": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey-tcp": "1.62.30",
"@shapeshiftoss/hdwallet-ledger": "1.62.30",
"@shapeshiftoss/hdwallet-metamask-multichain": "1.62.30",
"@shapeshiftoss/hdwallet-native": "1.62.30",
"@shapeshiftoss/hdwallet-portis": "1.62.30",
"@shapeshiftoss/hdwallet-trezor": "1.62.30",
"@shapeshiftoss/hdwallet-vultisig": "1.62.30",
"fast-json-stable-stringify": "^2.1.0",
"msw": "^0.27.1",
"whatwg-fetch": "^3.6.2"
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"lerna": "5.2.0",
"version": "1.62.29",
"version": "1.62.30",
"npmClient": "yarn",
"useWorkspaces": true,
"command": {
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-coinbase/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-coinbase",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -15,7 +15,7 @@
},
"dependencies": {
"@coinbase/wallet-sdk": "^3.6.6",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"eth-rpc-errors": "^4.0.3",
"lodash": "^4.17.21"
},
Expand Down
2 changes: 1 addition & 1 deletion packages/hdwallet-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-core",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand Down
2 changes: 2 additions & 0 deletions packages/hdwallet-core/src/sui.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ export interface SuiSignTx {
addressNList: BIP32Path;
/** Intent message bytes to sign (intent scope + version + app id + tx bytes) */
intentMessageBytes: Uint8Array;
/** Transaction JSON string for wallet signing */
transactionJson: string;
}

export interface SuiSignedTx {
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-gridplus/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-gridplus",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -20,7 +20,7 @@
"@ethereumjs/rlp": "5.0.2",
"@ethereumjs/tx": "5.4.0",
"@metamask/eth-sig-util": "^7.0.0",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"bech32": "^1.1.4",
"bs58": "^5.0.0",
"bs58check": "^4.0.0",
Expand Down
6 changes: 3 additions & 3 deletions packages/hdwallet-keepkey-chromeusb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-chromeusb",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,7 +14,7 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29"
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30"
}
}
4 changes: 2 additions & 2 deletions packages/hdwallet-keepkey-electron/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-electron",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,7 +14,7 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-keepkey": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30",
"uuid": "^8.3.2"
},
"peerDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-keepkey-nodehid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-nodehid",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,7 +14,7 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-keepkey": "1.62.29"
"@shapeshiftoss/hdwallet-keepkey": "1.62.30"
},
"peerDependencies": {
"node-hid": "^2.1.1"
Expand Down
6 changes: 3 additions & 3 deletions packages/hdwallet-keepkey-nodewebusb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-nodewebusb",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29"
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30"
},
"peerDependencies": {
"usb": "^2.3.1"
Expand Down
6 changes: 3 additions & 3 deletions packages/hdwallet-keepkey-tcp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-tcp",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30",
"axios": "^0.21.1"
}
}
6 changes: 3 additions & 3 deletions packages/hdwallet-keepkey-webusb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey-webusb",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -14,8 +14,8 @@
"prepublishOnly": "yarn clean && yarn build"
},
"dependencies": {
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-keepkey": "1.62.29"
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-keepkey": "1.62.30"
},
"devDependencies": {
"@types/w3c-web-usb": "^1.0.4"
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-keepkey/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keepkey",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -21,7 +21,7 @@
"@keepkey/device-protocol": "7.13.4",
"@metamask/eth-sig-util": "^7.0.0",
"@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.2",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/proto-tx-builder": "0.10.0",
"bignumber.js": "^9.0.1",
"bnb-javascript-sdk-nobroadcast": "2.16.15",
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-keplr/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-keplr",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -17,7 +17,7 @@
"@cosmjs/amino": "^0.28.13",
"@cosmjs/stargate": "^0.28.13",
"@shapeshiftoss/caip": "8.15.0",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/proto-tx-builder": "0.10.0",
"@shapeshiftoss/types": "3.1.3",
"base64-js": "^1.5.1",
Expand Down
6 changes: 3 additions & 3 deletions packages/hdwallet-ledger-webhid/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-ledger-webhid",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -18,8 +18,8 @@
"@ledgerhq/hw-app-eth": "7.0.0",
"@ledgerhq/hw-transport": "6.31.13",
"@ledgerhq/hw-transport-webhid": "6.30.6",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-ledger": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-ledger": "1.62.30",
"@types/w3c-web-hid": "^1.0.2"
}
}
6 changes: 3 additions & 3 deletions packages/hdwallet-ledger-webusb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-ledger-webusb",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -20,8 +20,8 @@
"@ledgerhq/hw-app-solana": "7.6.0",
"@ledgerhq/hw-transport": "6.31.13",
"@ledgerhq/hw-transport-webusb": "6.29.13",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-ledger": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/hdwallet-ledger": "1.62.30",
"@types/w3c-web-usb": "^1.0.4",
"p-queue": "^7.4.1"
},
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-ledger/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-ledger",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand Down Expand Up @@ -28,7 +28,7 @@
"@ledgerhq/logs": "6.13.0",
"@mysten/ledgerjs-hw-app-sui": "^0.7.0",
"@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.2",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@solana/web3.js": "1.95.8",
"base64-js": "^1.5.1",
"bchaddrjs": "^0.4.4",
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-metamask-multichain/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-metamask-multichain",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -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.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/metamask-snaps-adapter": "^1.0.12",
"@shapeshiftoss/metamask-snaps-types": "^1.0.12",
"eth-rpc-errors": "^4.0.3",
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-native-vault/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-native-vault",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -15,7 +15,7 @@
},
"dependencies": {
"@bitcoinerlab/secp256k1": "^1.1.1",
"@shapeshiftoss/hdwallet-native": "1.62.29",
"@shapeshiftoss/hdwallet-native": "1.62.30",
"bip39": "^3.0.4",
"hash-wasm": "^4.11.0",
"idb-keyval": "^6.0.3",
Expand Down
4 changes: 2 additions & 2 deletions packages/hdwallet-native/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@shapeshiftoss/hdwallet-native",
"version": "1.62.29",
"version": "1.62.30",
"license": "MIT",
"publishConfig": {
"access": "public"
Expand All @@ -17,7 +17,7 @@
"@bitcoinerlab/secp256k1": "^1.1.1",
"@noble/curves": "^1.4.0",
"@shapeshiftoss/bitcoinjs-lib": "7.0.0-shapeshift.2",
"@shapeshiftoss/hdwallet-core": "1.62.29",
"@shapeshiftoss/hdwallet-core": "1.62.30",
"@shapeshiftoss/proto-tx-builder": "0.10.0",
"@zxing/text-encoding": "^0.9.0",
"bchaddrjs": "^0.4.9",
Expand Down
Loading