Practical overview
When it fits
Use it as a reference for the documented WalletConnect v1 connection flow or its Expo crypto-alias configuration, while accounting for the repository’s deprecation warning.
Who it is for
- React Native and Expo developers exploring a mobile wallet connection flow.
- Developers adapting Metro configuration for Expo projects that depend on Node crypto packages.
Documented uses
- Study or prototype a wallet connection and authentication screen in a React Native dapp.
- Reference a Metro alias approach for handling WalletConnect’s Node crypto dependency in Expo.
Requirements & limits
- The example is built on WalletConnect v1, which the repository says will stop working after June 28.
- The repository recommends
@web3modal/react-nativefor future development, but provides no evidence that this example has been ported or tested with it. - The README documents Yarn installation and starting the app with either
yarn startorexpo start.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the example in Expo Go
Install and start the repository’s Expo project, then open it in Expo Go to reach its wallet connection screen.
Before you start
- The repository’s project files
- Yarn
- Expo Go
Steps
Install the project packages with
yarn install.Start the project with
yarn startorexpo start.Open the completed build in Expo Go.
Press “Connect a wallet.”
Expected outcome
The app presents its documented wallet connection flow in Expo Go.
Guide limitations
- The example uses WalletConnect v1 packages, which the repository warns will stop working after June 28.
- The repository recommends
@web3modal/react-nativefor future development but does not document a completed migration.
Compare options for Wallet connections
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Walletconnect Expo Example | Study or prototype a wallet connection and authentication screen in a React Native dapp. | Android, iOS | |
| Shango | Connect a mobile wallet to a personal LND node. | Android, iOS, Mobile | The README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet. |
| thirdweb expo starter | Create in-app wallets through phone, email or social login. | Android, iOS | The repository is public. The README says a thirdweb client ID is required and describes obtaining one from the thirdweb dashboard. |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 18 October 2026
- Original website title
- clxyder/walletconnect-expo-example · Official homepage title · retained in its source language

