Revenue Flow
This page describes how player activity becomes protocol revenue and how that revenue is allocated across participants.
Gross Gaming Revenue
Gross gaming revenue (GGR) is the amount players lose in aggregate over a period. It is the top line before any deductions tied to creators, affiliates, or player rewards.
Deductions from Gross Gaming Revenue
Before the protocol treats results as distributable revenue, the platform deducts:
- Creator rewards — typically settled weekly and based on creator terms tied to game performance
- Affiliate commissions — typically settled weekly and based on referred player losses or other campaign terms
- VIP cashback — loss-based and applied according to the relevant reward schedule
Creator and affiliate terms may vary by agreement, source, tier, or campaign. VIP cashback is selective, loss-based, and not applied universally.
Net Gaming Revenue
Net gaming revenue (NGR) is what remains after the deductions above.
NGR = GGR − creator rewards − affiliate commissions − VIP cashback
NGR is the basis for the protocol’s performance-based allocation.
If NGR is zero or negative after deductions, there is nothing to split under this model.
Allocation of Net Gaming Revenue
Once NGR is determined, it is split into three buckets:
| Share | Recipient | Settlement cadence |
|---|---|---|
| 40% | Liquidity providers (jUSDC appreciation) | Continuous (every 5 min) |
| 20% | WINR stakers (USDC) | Weekly epochs |
| 40% | Protocol (USDC) | Weekly epochs |
This split applies to net gaming revenue, not to gross gaming revenue before deductions.
How This Connects to the Bankroll
The bankroll vault holds USDC deposited by LPs. Game results are committed to the Escrow contract every five minutes as Merkle roots. The vault tracks its High-Water Mark — during drawdowns, all profit heals the vault before any distribution. Once above the HWM, net gaming revenue is split across LPs (via jUSDC appreciation), stakers, and the protocol.
Summary
- GGR = player losses
- Deductions = creator rewards, affiliate commissions, VIP cashback
- NGR = GGR minus those deductions
- NGR split = 40% LPs, 20% WINR stakers, 40% protocol
- LP share is continuous via jUSDC appreciation (every 5 min). Staker and protocol shares are distributed in weekly epochs.
All of this is designed to be traceable and verifiable onchain.