Skip to content

Enable WalletConnect direct signing#65

Open
towanTG wants to merge 1 commit into
developfrom
fix/walletconnect-direct-signing
Open

Enable WalletConnect direct signing#65
towanTG wants to merge 1 commit into
developfrom
fix/walletconnect-direct-signing

Conversation

@towanTG
Copy link
Copy Markdown
Contributor

@towanTG towanTG commented May 14, 2026

Summary

  • enable WalletConnect direct signing flags for Cosmos, Kujira, Maya, THORChain, Near, and Tron
  • replace the THOR-only custom broadcast path with a WalletConnect Cosmos Amino signer wired into the standard Cosmos toolboxes
  • make the NEAR WalletConnect signer use sign-and-send instead of returning a fake signed transaction tuple
  • add a regression test and changeset for @swapkit/wallets

Verification

  • bun test
  • bun run --filter @swapkit/wallets type-check
  • bun biome check packages/wallets/src/walletconnect/index.ts packages/wallets/test/walletconnect.test.ts
  • bun run build:ci

Note: full bun biome check . still reports pre-existing package.json formatting issues in untouched files.

@towanTG towanTG force-pushed the fix/walletconnect-direct-signing branch from c118a2b to 95df3b9 Compare May 14, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant