Casino Integration Documentation

This page summarizes the casino sandbox pilot package. Use the casino demo package first, then run the pilot offer guide, sandbox guide, and Postman collection to prove launch, balance, debit, credit, rollback, dispute lookup, fairness verification, and reconciliation flows.

Sandbox guide

Step-by-step path from local startup to launch, session validation, balance lookup, bet placement, idempotency retry, rollback testing, round lookup, and reconciliation.

Launch flow

Casino creates a signed launch URL containing operator id, launch token, game type, issued time, and signature. The game validates the session before showing balance.

Wallet callbacks

Casino exposes validate session, get balance, debit bet, credit win, and rollback transaction endpoints. The game uses signed, idempotent requests.

Audit exports

Operators can reconcile debits, credits, rollbacks, failed rounds, mismatches, and full round trails.

Fairness

Every round includes server seed hash, client seed, nonce, result details, and a verification path after seed reveal.

Local Files

docs/casino-demo-package.md
docs/sandbox-integration-guide.md
docs/sandbox-pilot-offer.md
docs/sandbox-currency-profiles.sql
docs/API.md
docs/openapi.json
docs/postman_collection.json
docs/integration-checklist.md
docs/production-readiness.md
docs/deployment-vercel-supabase-cloudflare.md
docs/staging-environment-runbook.md
docs/staging-operator-seed-template.sql
docs/sample-casino-backend.js
docs/signing-example.js

Open Casino Demo Package Open Pilot Offer Package Open Sandbox Guide Open Currency Profiles Open API Guide Open OpenAPI JSON Open Postman Collection Open Checklist Open Production Readiness Open Deployment Guide Open Staging Runbook