Talk to your Solana wallet. Execute swaps, manage yields, and track portfolios using natural language.
π Best Use of Solana β MLH Hacks for Hackers
Live demo: vox-sol.vercel.app
- Voice Interaction - Speak naturally to check balances, execute swaps, and manage your portfolio
- AI-Powered - Gemini AI understands complex DeFi commands and provides intelligent responses
- Voice Responses - ElevenLabs TTS speaks back with natural, human-like voice
- Real Swaps - Execute actual on-chain swaps on Solana Devnet via our vault
- Live Charts - TradingView integration for real-time price charts
- Non-Custodial - You control your keys. We only facilitate the intent.
- x402 Protocol - Micropayment gating for premium agent actions
| Category | Technology |
|---|---|
| Frontend | Next.js 14, React, Tailwind CSS |
| AI | Gemini API (Google AI) |
| Voice | Web Speech API, ElevenLabs TTS |
| Blockchain | Solana (Devnet), @solana/web3.js |
| Wallet | Phantom, Solflare, Backpack |
| Charts | TradingView |
| Animations | GSAP, Three.js |
VoxSol/
βββ apps/
β βββ web/ # Next.js frontend
β βββ src/
β β βββ app/ # Next.js app router
β β βββ components/ # React components
β β βββ hooks/ # Custom hooks
βββ packages/
β βββ shared/ # Shared types & utilities
β βββ worker/ # Cloudflare Worker
βββ programs/ # Solana programs (Anchor)
- Node.js 18+
- pnpm 9.0+
- Phantom wallet (set to Devnet)
git clone https://github.com/KaranSinghBisht/VoxSol.git
cd VoxSol
pnpm installCreate apps/web/.env.local:
GEMINI_API_KEY=your_gemini_api_key
GEMINI_MODEL=gemini-2.0-flash
ELEVENLABS_API_KEY=your_elevenlabs_api_key
VAULT_PRIVATE_KEY=your_vault_private_keycd apps/web
pnpm dev- Connect Phantom wallet (Devnet mode)
- Say "Check my portfolio" - see formatted balances
- Say "Show me SOL chart" - TradingView chart appears
- Say "Swap 0.5 USDC to SOL" - execute real on-chain swap
- Say "Deposit 0.01 SOL" - funds go to devnet vault
| Route | Description |
|---|---|
/api/chat |
Gemini AI chat endpoint |
/api/tts |
ElevenLabs text-to-speech |
/api/vault-swap |
Devnet vault swap execution |
π Best Use of Solana β MLH Hacks for Hackers 2026
MIT
Karan Singh Bisht
- Twitter: @Karan_Bisht09
- GitHub: @KaranSinghBisht
Built for Hacks for Hackers 2026