-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
I think that the "Wallet Interoperability" page on our docs is a great start to understanding EIP-6963 and Multi Injected Provider Discovery.
However, after doing much research myself and writing an article on the subject which is my own guide for the resource I would have liked to have getting started with and understanding the ramifications, change in coding technique and overall understanding of the subject. I would like to take a shot at rewriting this page, clarifying certain points, aha moments I had myself that led me to understand how to implement in aReact + TypeScript application.
I would like to update the overall text, provide a link to a demo that I have created rather than the E2E TestDapp which I had a hard time finding the exact code that is shown in the video on the current page.
Below is a preview of the demo I plan to use instead of the video currently shown on the "Wallet Interoperability" page that I will include some audio commentary with to explain along with the visual what is going on from a users perspective.

The demo I will link to will be more focused on just an EIP-6963 implementation in a React dapp and if a dev were to clone it and run would not have to navigate through other E2E Test dapp examples or branches to find the code they need to reproduce the same demo.
The PR will focus on
- updating the short demo video (with audio)
- adding a link to the demo code instead of the E2E TestDapp
- revise the text on the Wallet Interoperability page
- and any text on pages it might link to (Discover multiple wallets)