Frontend (Phase 1)

Stack:

  • React + TypeScript.

  • RainbowKit / WalletConnect.

  • Zustand.

  • Tailwind.

  • Vercel.

Expected UI behavior:

  • Wallet connect.

  • Chain + token selectors.

  • Quote display (fees + ETA).

  • Optional alternative routes.

  • Live transaction status.

  • Transaction history per wallet.

Backend

Stack:

  • Node.js / Bun + TypeScript.

  • PostgreSQL.

  • Redis.

  • Railway / Render.

Services:

  • Route service.

  • Bridge integration service.

  • Quote caching.

  • Transaction monitoring.

  • Analytics.

Last updated