Skip to content

Conversation

@ffmcgee725
Copy link

@ffmcgee725 ffmcgee725 commented Jan 8, 2026

This PR updates the MetaMask connector in the WAGMI package to use the new MetaMask Connect SDK (@metamask/connect-evm) instead of the legacy @metamask/sdk package. The new SDK package was developed to improve overall reliability (particularly in deeplink facilitated connections) but maintains full backwards compatibility. Existing code using the MetaMask connector will continue to work without modifications. The connector maintains the same public API and behavior.

Changes

  • Replaced @metamask/sdk dependency with @metamask/connect-evm (v0.1.2)
    • Refactored metamask connector implementation to use the new SDK's API
  • Updated documentation to reflect new parameter names (dappMetadatadapp, loggingdebug)
  • Updated code owners for the MetaMask connector

We are happy to hop on a call and discuss if you have any questions or concerns. We have thoroughly tested these changes in a copy we of the WAGMI playground into our repo (for convenience) but welcome your testing as well!

@changeset-bot
Copy link

changeset-bot bot commented Jan 8, 2026

🦋 Changeset detected

Latest commit: dd6e4a7

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@wagmi/connectors Minor
wagmi Patch
@wagmi/vue Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@ffmcgee725 ffmcgee725 changed the title Migrate MetaMask connector to new MetaMask Connect SDK Upgrade MetaMask Connector to use the new MetaMask Connect SDK Jan 8, 2026
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs @metamask/sdk entries updated 🙏

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.

4 participants