OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Walletconnect Expo Example

Walletconnect Expo Example is a TypeScript React Native app that demonstrates connecting and authenticating wallets with WalletConnect in Expo Go.

Independent OpenViST project profile, based on linked sources.

Walletconnect Expo Example — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

Requirements & limits

  • The example is built on WalletConnect v1, which the repository says will stop working after June 28.
  • The repository recommends @web3modal/react-native for 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 start or expo start.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

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

  1. Install the project packages with yarn install.

  2. Start the project with yarn start or expo start.

  3. Open the completed build in Expo Go.

  4. 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-native for future development but does not document a completed migration.
COMPARE OPTIONS

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.

ProjectDocumented purposePlatformAccess and requirements
Walletconnect Expo ExampleStudy or prototype a wallet connection and authentication screen in a React Native dapp.Android, iOS
ShangoConnect a mobile wallet to a personal LND node.Android, iOS, MobileThe 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 starterCreate in-app wallets through phone, email or social login.Android, iOSThe repository is public. The README says a thirdweb client ID is required and describes obtaining one from the thirdweb dashboard.
Evidence and transparency

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