Testing the WalletConnect Connection Flow with an External DApp

WalletConnect is an essential open protocol for connecting mobile wallets to desktop DApps via a QR code scan. This test validates the entire WalletConnect v2 integration within the MetaMask Android app. The tester must open the MetaMask app and navigate to the WalletConnect section, typically found in the main menu. They select “New Connection,” which activates the device’s camera for scanning a QR code. On a desktop computer, the user goes to a DApp that supports WalletConnect and selects the option to connect a wallet, which displays a QR code. Scanning this code with the MetaMask app should establish a secure connection between the mobile wallet and the desktop DApp. The DApp should then display the connected wallet address and be able to request transactions, which will appear for confirmation on the mobile device. This test bridges the mobile and desktop experiences seamlessly. The technical specifications of the WalletConnect integration are often outlined for developers at metamask.

Rolar para cima