Base Game Migration

Nakama alpha demo

Nakama ticket-pack migration flow

A player buys a ticket pack, the game server verifies the payment once, credits tickets to an internal ledger, then spends one ticket to enter gameplay. Tickets are game-only credits, not withdrawable money or transferable tokens.

Ready0 tickets

Plain English

What are tickets here?

Think of tickets as arcade entries, event attempts, tournament lives, or a small in-game consumable. The player buys a pack, but the game only grants access after the server has checked the order and written a ledger event.

For playersClear balance: buy tickets, spend tickets, keep playing.
For studiosReplay-safe fulfillment prevents the same payment from crediting twice.
For buildersEvery order keeps a BAO Builder Code attribution intent for future onchain pay.

Runtime

Payment and fulfillment

Order
none
Payment
not created
Ledger
idle

Attribution

BAO payload preview

{
  "builderCode": "bc_vwmzy653",
  "note": "Create an order to preview attribution payload."
}

Ledger

Run events

  1. No events yet.