Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 1.73 KB

File metadata and controls

64 lines (47 loc) · 1.73 KB

React Native Examples - Agent Guide

This repository contains sample React Native applications demonstrating WalletConnect and Reown integrations.

Repository Structure

/
├── dapps/          # Sample dApps (decentralized applications)
└── wallets/        # Sample wallet implementations

Sample Apps

dApps

App Description AGENTS.md
appkit-expo-wagmi Expo + Wagmi integration -
ModalEthers WalletConnect Modal with Ethers.js -
ModalUProvider WalletConnect Modal with UProvider -
ModalViem WalletConnect Modal with Viem -
poc-pos-app Point of Sale proof of concept View
pos-app Point of Sale application View
W3MEthers AppKit with Ethers.js -
W3MEthers5 AppKit with Ethers.js v5 -
W3MWagmi AppKit with Wagmi View

Wallets

App Description AGENTS.md
expo-wallet Expo-based sample wallet View
rn_cli_wallet React Native CLI wallet View

Dependency Security

When Dependabot flags security vulnerabilities in transitive dependencies, fix them by adding overrides/resolutions to package.json, not by editing lockfiles directly.

For npm projects (package-lock.json)

Add to overrides in package.json:

{
  "overrides": {
    "vulnerable-package": "fixed-version"
  }
}

For yarn projects (yarn.lock)

Add to resolutions in package.json:

{
  "resolutions": {
    "vulnerable-package": "fixed-version"
  }
}

Then run npm install or yarn install to update the lockfile.