Learn
How It Works

Payouts & Fees

Both games calculate payouts from outcome pools. The gross multiplier describes the pool ratio; the reward rate determines the payout after the claim fee.

The calculation

Total pool
All outcome pools combined, including allocated seed and player stakes.
Gross multiplier
Total pool ÷ selected outcome pool.
Reward rate
The percentage used for payouts. A reward rate of 95 corresponds to a 5% claim fee.
Winning payout
Winning stake × (total pool × reward rate ÷ 100) ÷ winning outcome pool.

The payout includes the original winning stake. To calculate the net change for that entry, subtract its stake and the network fees paid. Contract calculations use integer amounts in wei and round down.

Worked example

An event has two outcomes, A and B. It starts with 2 BNB of seed, allocated equally. Players add 3 BNB to A and 1 BNB to B. This example uses a 95% reward rate.

Pool A
1 BNB seed + 3 BNB entries = 4 BNB.
Pool B
1 BNB seed + 1 BNB entries = 2 BNB.
Total pool
4 + 2 = 6 BNB.
A multiplier
6 ÷ 4 = 1.50× before the fee.
B multiplier
6 ÷ 2 = 3.00× before the fee.

If A wins, a player with a 1 BNB stake on A receives:

Payout
1 × (6 × 95 ÷ 100) ÷ 4 = 1.425 BNB.
Fee difference
1.50 − 1.425 = 0.075 BNB.
Above original stake
1.425 − 1 = 0.425 BNB, before network gas.

Why a multiplier changes

An entry increases the total pool and the pool of its selected outcome. Both values are part of the multiplier calculation. Your own entry is included in the entry screen's payout estimate, and subsequent entries can change that estimate.

Final pool ratio
Winning stakes use the final outcome pools. The multiplier displayed when an entry is submitted is an estimate, rather than a fixed payout rate.

Fees

Claim fee
The difference between the gross return and the payout after applying the reward rate. The entry screen displays this separately from the gross multiplier.
Event reward rate
Stored on each event when it is created. Changes to the global setting apply to newly created events.
Price reward rate
Read from the Price Prediction contract. The applicable contract rate is used in the payout calculation.
Refunds
Return the eligible original stake without a claim fee. Network gas is separate.
Network gas
Paid in BNB for entry, claim and refund transactions. It is not part of the pool multiplier.

Collect a payout

  1. 1
    Connect the participating wallet
    Payout eligibility is associated with the address that placed the entry.
  2. 2
    Select Claim
    After settlement, the contract calculates the eligible amount for the winning position.
  3. 3
    Confirm the transaction
    A successful claim transfers the payout to the wallet and marks the position as paid.

Claims have no expiry time. Payment requires an eligible unpaid position and a successful transfer from the contract. The Transactions & Refunds page describes transaction states and refund conditions.

Ethereum
Binance Smart Chain
Base
Arbitrum