Skip to content

feat: added EIP5792 support for walletconnectV2 connector#2383

Merged
chaitanyapotti merged 7 commits intov10from
feat/5792-support
Feb 26, 2026
Merged

feat: added EIP5792 support for walletconnectV2 connector#2383
chaitanyapotti merged 7 commits intov10from
feat/5792-support

Conversation

@lwin-kyaw
Copy link

@lwin-kyaw lwin-kyaw commented Feb 25, 2026

Motivation and Context

Jira Link: https://consensyssoftware.atlassian.net/browse/W3APD-5325?atlOrigin=eyJpIjoiZTQ2ZTg2YTVmYjhhNDhhODllYzYzMzExMGY3NmY2NjkiLCJwIjoiaiJ9

Description

How has this been tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

Checklist:

  • My code follows the code style of this project. (run lint)
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • My code requires a db migration.

Note

Medium Risk
Introduces new Ethereum JSON-RPC method handling and WalletConnect request forwarding, which can affect transaction/batch-call flows if parameter validation or chain/account formatting is incorrect.

Overview
Adds EIP-5792 support end-to-end for the WalletConnect v2 connector by exposing new provider handler hooks and RPC middleware routes for wallet_getCapabilities, wallet_sendCalls, wallet_getCallsStatus, and wallet_showCallsStatus.

Implements WalletConnect request forwarding for these methods in walletConnectV2Utils.ts, and updates the demo wagmi React app to exercise capabilities lookup, batched calls, and calls-status tracking/UI.

Written by Cursor Bugbot for commit 8664565. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Feb 25, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
web3auth-web Error Error Feb 26, 2026 5:13am

Request Review

@lwin-kyaw lwin-kyaw changed the base branch from master to v10 February 25, 2026 16:58
@chaitanyapotti chaitanyapotti merged commit 2987d39 into v10 Feb 26, 2026
3 of 4 checks passed
@chaitanyapotti chaitanyapotti deleted the feat/5792-support branch February 26, 2026 05:16
@chaitanyapotti chaitanyapotti mentioned this pull request Feb 26, 2026
9 tasks
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.

2 participants