1. ChizVerse Developer Docs
Chizverse
  • ChizVerse Developer Docs
    • Getting Started
    • API Reference
      • Overview
      • Chizmis Authentication
        • Exchange for a ChizVerse Bearer
        • Hosted Client Login
        • Hosted Client Registration
        • Logout
        • Get Current Account
        • Validate Client Application
        • Login with Existing Session
        • Verify Session Key
      • Activity Tracking
        • Create Launch
        • Create Tracked Session
        • Get Session Checkpoint
        • Get Saved Player Progress
        • Ingest Event Batch
        • Get Game Leaderboard
      • ChizPay Wallet & Transactions
        • Get Wallet by Account ID
        • Transfer Wallet Balance
        • Get Wallet Transaction History
        • Debit Wallet
        • Credit Wallet
        • Get Game Ledger
    • SDK
    • Schemas
      • ExchangeForAChizVerseBearerResponse
      • ExchangeForAChizVerseBearerRequest
      • LogoutResponse
      • LogoutRequest
      • GetCurrentAccountResponse
      • ValidateClientApplicationResponse
      • LoginWithExistingSessionResponse
      • LoginWithExistingSessionRequest
      • VerifySessionKeyResponse
      • CreateLaunchResponse
      • CreateLaunchRequest
      • CreateTrackedSessionResponse
      • CreateTrackedSessionRequest
      • GetSessionCheckpointResponse
      • GetSavedPlayerProgressResponse
      • IngestEventBatchResponse
      • IngestEventBatchRequest
      • GetGameLeaderboardResponse
      • GetWalletByAccountIDResponse
      • TransferWalletBalanceResponse
      • TransferWalletBalanceRequest
      • GetWalletTransactionHistoryResponse
      • DebitWalletResponse
      • DebitWalletRequest
      • CreditWalletResponse
      • CreditWalletRequest
      • GetGameLedgerResponse
  1. ChizVerse Developer Docs

Get Started

ChizVerse provides two integration paths:
SDK for browser games that need managed authentication, launch/session tracking, event batching, and wallet helpers.
API Reference for backend-controlled launch, ledger, payment, and transaction orchestration.

Platform Integration Flow#

1.
Authenticate Player with ChizmisAuth.
2.
Create Launch from Game Manager.
3.
Start Session by exchanging the launchToken.
4.
Track Gameplay Events through the SDK event queue.
5.
Debit Wallet for stakes, entries, purchases, or round costs.
6.
Credit Rewards for wins, refunds, rewards, or rollback outcomes.
7.
Query Ledger by gameId, gameSession, accountId, or transaction type.
8.
End Session with a final event flush.

ChizVerse Capabilities#

AreaShort Description
Chizmis AuthenticationHosted sign-in/sign-up, callback token exchange, session validation, saved accounts, and logout.
Activity TrackingLaunch creation, tracked sessions, event batching, gameplay metrics, and session termination.
ChizPay Wallet & TransactionsCentralized wallet balances, internal debit/credit ledger rows, idempotent references, and game transaction history.

Base URLs#

ServiceBase URL
Chizmis Authenticationhttps://api.chizmis.com/access
Game Managerhttps://api-chizverse.beespokedev.com/game-manager
ChizPay Wallet & Transactionshttps://api.chizmis.com/chizpay

Common Headers#

authorization: Bearer <token> for protected Auth, Game Manager, and ChizPay endpoints.
x-session-key: <sessionKey> for Game Manager SDK event ingestion.
ChizPay game transaction requests also include nonce, timestamp, and signature in the JSON body for request integrity and anti-replay checks.
Modified at 2026-07-30 06:57:16
Next
Overview
Built with