Transparency · Public numbers · Public wallets

Don't trust the numbers. Check them.

Every entry and every payout is a Solana transaction from or to two public wallets. This page lists them, the fee policy that governs them and the network totals, so anyone can audit the operator — not just the leaderboard.

Network totals

376events settled on-chain
243daily tournaments
105weekly tournaments
28monthly tournaments
8duel rooms / events
8titles live

Counted from the settlement ledger on 17 Oct 2026 (events with status paid or refunded). A tournament with no paid entry is not counted. Figures are updated with each site release; a live JSON endpoint is planned.

Public wallets

RoleAddressWhat flows through it
Pool25cZtbrmvNrMdLvzuy1KK8EbavyQLdMxKoeheQqyjvbL
Solscan ↗
Every entry fee and seat stake arrives here; every prize and refund leaves from here. It should never hold more than the open events' pools plus a small SOL buffer for transaction fees.
Service9oQgS5qbnWcY8AbJQ6Uuks3WS5adhWMcvz7APDq3dMbW
Solscan ↗
Receives the service share (1 / 3 / 5%) of each settled event. Payout transaction fees are deducted from this share.

Fee policy (fixed in code)

FormatPrize splitService feeRefund rule
Daily99% to the winner1%Fewer than 2 paid players or no valid score → full refund (chain fee only). Unfilled ranks are never charged. Withdraw before START → stake − service share − network fee.
Weekly50 / 30 / 173%
Monthly30 / 18 / 12 / 9 / 7 / 6 / 5 / 4 / 2 / 25%
Duel · SOLhost's split (WTA / top-2 / top-3 / top-half)3%
Duel · SKRhost's split5%

Worked example — a real duel

Room HFRZAX · Sol Jump · 2 seats × 0.05 SOL · winner takes all · settled 21 Sep 2026

ItemAmountWhere
Pool (2 entries)0.100 SOLpool wallet
Prize → rank 1 (score 766 ✓)0.097 SOLplayer wallet
Service share 3%0.003 SOLservice wallet (payout tx fee 0.000005 SOL deducted here)

Seed commitment 678333f8…0f13bc was published when the room opened; the seed 708e8446…b33d04 was revealed at go-live. Both scores are wallet-signed. Settlement transaction: 4WGoRr…9i7B ↗ · full record: proof page.

How to audit any event yourself

  1. Take the event id from the app (e.g. zipla:d:2026-10-01, zipla:w:2026-W40:skr, zipla:x:AB12CD) and open /proof/.
  2. Check that sha256(seed) equals the commitment shown — any SHA-256 tool works.
  3. Open each entry and payout transaction on Solscan; the sums must match the table above.
  4. Raw JSON for scripts: https://exl-tournaments.excobamedikal.workers.dev/proof?tournamentId=<id>.

What we collect

Public wallet addresses, scores, signatures and gameplay telemetry needed for validation (duration, taps). No e-mail, no name, no device identifiers, no analytics SDK. Terms and privacy: terms · privacy (each game has its own copy with identical rules).