From 550d655629fb3b70d412701108f495d42be83dd0 Mon Sep 17 00:00:00 2001 From: Faizan ul haq Date: Tue, 2 Dec 2025 02:49:47 +0500 Subject: [PATCH 1/2] fix: cosmos not connecting due to empty address --- packages/wallet-extensions/src/vultisig/walletHelpers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/wallet-extensions/src/vultisig/walletHelpers.ts b/packages/wallet-extensions/src/vultisig/walletHelpers.ts index febe226932..90d1e69644 100644 --- a/packages/wallet-extensions/src/vultisig/walletHelpers.ts +++ b/packages/wallet-extensions/src/vultisig/walletHelpers.ts @@ -115,7 +115,7 @@ export async function getVultisigAddress(chain: Chain) { await windowProvider.request({ method: "wallet_switch_chain", params: [{ chainId }] }); let account = await windowProvider.request({ method: "get_accounts" }); - if (!account) { + if (!account || (Array.isArray(account) && account.length === 0)) { const connectedAcount = await windowProvider.request({ method: "request_accounts" }); account = connectedAcount[0].address; } From b2b02a329ab47f4c0e02b8786bebe2971aee6617 Mon Sep 17 00:00:00 2001 From: Faizan ul haq Date: Tue, 2 Dec 2025 15:54:46 +0500 Subject: [PATCH 2/2] chore: changeset --- .changeset/cyan-steaks-invent.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/cyan-steaks-invent.md diff --git a/.changeset/cyan-steaks-invent.md b/.changeset/cyan-steaks-invent.md new file mode 100644 index 0000000000..21d5ec33b4 --- /dev/null +++ b/.changeset/cyan-steaks-invent.md @@ -0,0 +1,5 @@ +--- +"@swapkit/wallet-extensions": patch +--- + +fix atom not connecting via vultisig due to empty address