Frontend
- React 18.3: UI framework
- TypeScript: Type safety
- Vite: Build tool and dev server
- TailwindCSS: Styling
- shadcn/ui: Component library
- React Query: Server state management
- React Router: Client-side routing
- Privy: Wallet authentication
Backend
- Supabase:
- PostgreSQL database
- Edge Functions (serverless)
- Realtime subscriptions
- Row-level security
Blockchain
- Solidity: Smart contract language
- Hardhat: Development environment
- Viem: Ethereum interaction library
- ERC20: Token standard (USDC)
Authentication
- Privy: Embedded wallet creation and management
- Phone number-based signup
- Non-custodial wallets
- Social login options
AI Integration
- google/gemini-2.5-flash: Content moderation and spell checking
- Market title validation
- Community name validation
- Grammar correction