Skip to main content

Technology Stack

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