demo-helio.mp4
Helio is a mobile Solana explorer and wallet built with React Native. No single mobile app combines address lookup, token details with live market data, token swaps, and SOL transfers in one cohesive experience — Helio does.
- Search any Solana wallet — balances, tokens, transaction history
- Token details — live market data from DexScreener, metadata, social links
- Swap tokens via Jupiter — live quotes, slippage control, swap history
- Send SOL to any address
- Watchlist & search history with offline persistence
- Mainnet + Devnet with custom RPC support
- Dark/light theme
Grab the latest APK from GitHub Releases and install it on any Android device. You'll need a Solana wallet app (Phantom/Solflare) installed for wallet features.
Remember (Trying Features): To see token metadata on devnet, add a Helius devnet RPC URL in Settings. Add a mainnet RPC URL from any provider (QuickNode, Alchemy, etc.) for better performance.
The section below is for developers who want to build from source.
- Node.js 18+
- Bun
- Android Studio or a physical Android device with USB debugging enabled
- A Solana mobile wallet (Phantom / Solflare) for wallet features
Note: This is a development build — it does NOT run on Expo Go.
git clone https://github.com/kitsunekode/helio.git
cd helio
bun installBuild and run:
bun expo prebuild
bun expo run:androidRemember (Development): In app Settings, add a Helius devnet RPC URL to enable token metadata on devnet. Add a mainnet RPC URL from any provider (QuickNode, Alchemy, etc.) for better runtime performance.
- Fork the repo
- Create a feature branch (
git checkout -b feat/your-feature) - Make your changes
- Run
bun installand test on a dev build - Open a PR — keep it focused
Found a bug or have an idea? Open an issue.
| Category | Tools |
|---|---|
| Framework | React Native 0.81, Expo Router v6, TypeScript |
| State & Storage | Zustand, MMKV |
| Animations | Reanimated |
| Styling | Uniwind (Tailwind for RN) |
| APIs | Jupiter, DexScreener, Helius RPC |
Contributors welcome! Check the issues page to get started.