A non-custodial multi-chain crypto wallet for iOS and Android, built with React Native.
- Store and manage assets across Ethereum, BNB Chain, Stellar, and more
- Token swaps via Uniswap V3, PancakeSwap, and Stellar DEX
- Cross-chain bridging via Allbridge
- Fiat on-ramp via Alchemy Pay
- BIP-39 wallet generation and import
- Real-time portfolio view
- Node.js >= 18
- React Native CLI
- Xcode (iOS)
- Android Studio (Android)
This project requires a Firebase configuration file to run properly.
- Go to Firebase Console.
- Create or open your Firebase project.
- Add an Android and IOS app to the project.
- Download the
google-services.jsonandgoogle-services-info.plistfile. - Place the file inside the
src/directory of the project.
Note: The project will not run correctly without this file.
git clone https://github.com/hunnykumar/SwiftEx.git
cd SwiftEx
npm install
# iOS
cd ios && pod install && cd ..# iOS
npx react-native run-ios
# Android
npx react-native run-androidMIT License — Copyright © 2026 SwiftEx Wallet