Reference
Tech Stack
Complete technology list for the Qova protocol.
| Layer | Technology | Version |
|---|---|---|
| Runtime | Bun | 1.3+ |
| Contracts | Solidity + Foundry | 0.8.28 |
| Oracle | Chainlink CRE SDK | 1.1.2 |
| SDK | TypeScript + viem + Zod | 5.7+ |
| API | Hono on Bun | 4.7 |
| Dashboard | Next.js + React | 15 / 19 |
| Database | Convex | Real-time |
| Auth | Clerk (SIWE) | Latest |
| Wallet | wagmi + viem | Latest |
| Identity | World ID | Latest |
| Styling | Tailwind + shadcn/ui | v4 |
| Icons | Phosphor Icons | Latest |
| Charts | Recharts | Latest |
| Monorepo | Turborepo | Latest |
| Linting | Biome | Latest |
Monorepo Structure
qova/
contracts/ Solidity smart contracts (Foundry)
sdk/ @brnmwai/qova-core TypeScript SDK
api/ REST API (Hono + Bun)
dashboard/ Next.js 15 dashboard
cre/ Chainlink CRE workflows
integrations/ Framework plugins
docs/ Documentation (fumadocs)
turbo.json Turborepo configBuild Commands
| Command | Description |
|---|---|
bun install | Install all dependencies |
bun run build | Build all packages |
bun run test | Run all tests |
bun run check | Lint and format (Biome) |
cd contracts && forge test | Run contract tests |
cd cre && bun test | Run CRE tests (90 tests) |