expo-walletconnect-demo icon indicating copy to clipboard operation
expo-walletconnect-demo copied to clipboard

Connect a native iOS/Android app using Expo to a MetaMask wallet using WalletConnect without ejecting

Expo WalletConnect Demo

Without ejecting, we're able to connect an Expo app to MetaMask via WalletConnect.

What do these changes consist of?

  • Polyfilling NodeJS libraries within metro.config.js
  • Creating and updating global.ts

Run this on your own

  • clone repo
  • yarn install
  • expo start
  • scan QR code