{"repo":"circlefin/w3s-react-native-sample-app-wallets","free":true,"listed":false,"github":"https://github.com/circlefin/w3s-react-native-sample-app-wallets","clone":"git clone https://github.com/circlefin/w3s-react-native-sample-app-wallets.git","description":"Explore React Native mobile sample applications to learn and understand the capabilities of Circle's Web3 Services. This sample application provides a practical way to test the integration of Circle's User-Controlled Wallets SDK into your mobile projects.","language":"TypeScript","stars":15,"topics":["web3"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Circle User-Controlled Wallets React Native Sample App Expo sample app demonstrating Circle's user-controlled wallet integration using React Native SDK This sample app supports three authentication methods: &nbsp;&nbsp; &nbsp;&nbsp; 1. PIN Code (Recommended for quick start) - Simplest setup - Only requires Circle App ID 2. Email OTP - Backend configuration - Requires email service setup on Circle developer console - No additional client-side configuration needed 3. Social Login (Google, Facebook, Apple) - Advanced setup - Requires OAuth provider accounts and platform-specific configuration - Additional setup for iOS and Android --- Table of Contents - Requirements - Quick Start (PIN Mode) - Email OTP Setup - Social Login Setup - Troubleshooting - Migrating from SDK v1 --- Requirements Development Environment - Node.js 20.19.4 or higher - npm - Expo CLI Android - Java 17 (JDK 17 recommended) - Android Studio and Android SDK - Android SDK Platform 36 (Android 16 Baklava) - Android SDK Build-Tools 36.0.0 - Android device or emulator (API level 36+) iOS - macOS with Xcode 16.3+ (Xcode 26 is recommended) - Xcode Command Line Tools - CocoaPods - iOS device (iOS 15.1+) or Simulator - Apple Developer account (for physical device testing) --- Quick Start (PIN Mode) Prerequisites 1. Circle Developer Console Account - Sign up here 2. App ID - Get from Circle Developer Console → Wallets → User Controlled → Configurator 3. GitHub PAT (Android only) - Create token with read:packages permis","default_branch":null,"files":null,"tree":[],"storefront":"/r/circlefin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/circlefin/w3s-react-native-sample-app-wallets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}