Skip to content

Conversation

elribonazo
Copy link
Contributor

@elribonazo elribonazo commented Jul 24, 2025

Explanation

This is the initial version of the multichain integration with our sdk and may not be fully functional yet, lots of moving pieces on MWP, SDK itself, etc.

  • Integrates with the multichain client
  • Simple react integration + preconfigured hooks and react handy functions
  • Uses latest designs for the install modal
  • Does platform detection and injects the right transport for each scenario.
  • Restores existing sessions + reconnects on refresh
  • Extension integration + QRCode display with preferDesktop or preferExtension with sessionRequest not the new ConnectionRequest

Install modal

Prefer Desktop enabled
Screenshot 2025-07-30 at 16 43 29

Prefer Extension enabled
Screenshot 2025-07-30 at 16 58 25

Multichain

Connected networks
Screenshot 2025-07-30 at 16 59 54

Invoke RPCMethods on different chains
Screenshot 2025-07-30 at 17 00 46

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've highlighted breaking changes using the "BREAKING" category above as appropriate

@elribonazo elribonazo requested a review from a team as a code owner July 24, 2025 12:45
@elribonazo elribonazo force-pushed the features/multichain-playground branch from 80ec2a6 to 6251c65 Compare July 24, 2025 12:47
cursor[bot]

This comment was marked as outdated.

Copy link

socket-security bot commented Jul 24, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring alerts on:

View full report

@elribonazo elribonazo marked this pull request as draft July 24, 2025 13:17
@elribonazo
Copy link
Contributor Author

@SocketSecurity ignore-all

@elribonazo elribonazo force-pushed the features/multichain-playground branch from 221fc94 to 4f7fe09 Compare July 24, 2025 13:31
@elribonazo elribonazo marked this pull request as ready for review July 24, 2025 13:33
@elribonazo elribonazo changed the title feat: initial multichain (react, node) playground feat: initial multichain (react) playground Jul 24, 2025
cursor[bot]

This comment was marked as outdated.

@elribonazo elribonazo force-pushed the features/multichain-playground branch from 4f7fe09 to a2e48f4 Compare July 29, 2025 10:18
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@elribonazo elribonazo marked this pull request as draft July 29, 2025 11:32
@elribonazo elribonazo changed the title feat: initial multichain (react) playground WORK IN PROGRESS feat: initial multichain (react) playground Jul 29, 2025
cursor[bot]

This comment was marked as outdated.

@elribonazo elribonazo force-pushed the features/multichain-playground branch from 16ccc18 to 9b743b5 Compare July 29, 2025 11:57
@MetaMask MetaMask deleted a comment from cursor bot Jul 29, 2025
@elribonazo elribonazo force-pushed the features/multichain-playground branch 2 times, most recently from ade8c98 to ff0a406 Compare July 30, 2025 15:23
@elribonazo elribonazo changed the title WORK IN PROGRESS feat: initial multichain (react) playground feat: initial multichain (react) playground Jul 30, 2025
@elribonazo elribonazo marked this pull request as ready for review July 30, 2025 15:25
cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@elribonazo elribonazo force-pushed the features/multichain-playground branch from add9d45 to 639301e Compare September 17, 2025 15:58
cursor[bot]

This comment was marked as outdated.

Copy link

codecov bot commented Sep 19, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.93%. Comparing base (26005b4) to head (2cc064f).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1331   +/-   ##
=======================================
  Coverage   74.93%   74.93%           
=======================================
  Files         184      184           
  Lines        4513     4513           
  Branches     1105     1105           
=======================================
  Hits         3382     3382           
  Misses       1131     1131           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

@elribonazo elribonazo merged commit 22b64c7 into main Sep 22, 2025
44 checks passed
@elribonazo elribonazo deleted the features/multichain-playground branch September 22, 2025 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants