Cloudflare Frontend ยท GCP Gateway

Hyperion Shared KYC flow

Minimal operator-ready frontend for card authorization, the 100-transaction KYC threshold, and hosted Codego KYC session opening through the backend.

KYC level BASIC
Approved tx 0
Threshold 100
Gateway ready

Card Authorization

/api/card/authorize

Codego KYC Session

/api/codego/kyc/session

Provider Widget

opens on REQUIRES_KYC_UPGRADE
Waiting for a KYC session or upgrade verdict.

Cloudflare Needs

Pages + Worker
  • Deploy `frontend/dist` to Cloudflare Pages.
  • Set Worker variable `API_ORIGIN=https://YOUR_GCP_DOMAIN_OR_IP:8082`.
  • If the GCP box is plain HTTP first, set `API_SCHEME=http` in the Worker.
  • Keep Supabase and KYC provider keys only on GCP, never in Cloudflare frontend.

Flow Log

operator view