Prerequisites
Before you begin, ensure you have the following installed:- Required Software
- iOS Development
- Android Development
- Additional Tools
Node.js >= 18.0.0
Download from nodejs.org - LTS version recommended
Package Manager
pnpm (recommended), npm, or pnpm - we recommend pnpm for better performance
Git
Version control system - download from git-scm.com
Quick Start
Automatic Process
This command will automatically:
- Clone the repository
- Install all dependencies
- Set up environment variables
- Launch the development server
Manual Installation
If you prefer to set up manually or need more control:Environment Configuration
The app requires several environment variables for full functionality:Getting API Keys
- Required APIs
- Optional APIs
Backend Server Setup
The kit includes a powerful backend server for enhanced functionality:Running the Mobile App
Development Server Commands
When the Expo server is running, use these keyboard shortcuts:iOS Simulator
Press
i to open iOS simulatorAndroid Emulator
Press
a to open Android emulatorWeb Browser
Press
w to open in web browserReload App
Press
r to reload the appToggle Menu
Press
m to toggle the menuDeveloper Tools
Press
d to open developer toolsVerification
Development Mode
The app includes a special development mode for easier debugging:Troubleshooting
Need Help? Join our Telegram community for real-time support from developers and maintainers.
Next Steps
Explore the UI
Navigate through screens and discover the app’s features and capabilities
Review the Code
Understand the structure with our comprehensive project organization guide
Try Features
Test wallet connections and explore token swaps, NFTs, and other functionality
Start Customizing
Modify the app for your specific use case with practical examples
Production Deployment
Ready to ship your app? Deploy to app stores with EAS Build:- iOS App Store
- Google Play Store