For the curious

Architecture

A thin, verifiable stack — AI for gameplay, a program for money:

Web

  • Next.js (App Router)
  • Solana wallet adapter
  • Hosted on Vercel

Backend API

  • NestJS
  • Postgres (Prisma) + Redis
  • Self-hosted (Node.js)

AI engine

  • Model-neutral provider (OpenRouter)
  • risk → guardian → judge → second judge
  • Two-judge unlock gate

Onchain

  • Anchor program on Solana
  • Ed25519 signed-claim verification
  • $CIPHER SPL token (6 decimals)