Light user-scoped tx history + realtime for wallets that connect to Zunia.
- Hono + Zod validation, API key auth, rate limit
- HistoryStore: Postgres (Drizzle) when
DATABASE_URLis set, else memory (dev only) - Realtime: CometBFT WS + LCD poll on an always-on container (Fly/Railway/Render) — ADR-0003
- Optional Vercel Queues fan-out for wake-up notifies (not for WS)
pnpm install
pnpm test
# apply sql/schema.sql then:
DATABASE_URL=postgres://... pnpm devApache-2.0.