01The game in one minute
TurboLoop is a pari-mutuel price prediction game. Every round asks one question: will the price be higher (UP) or lower (DOWN) when the round closes than it was when entries locked?
You never play against the house. All entries for a round go into one shared pool. When the round settles, the winning side splits the pool in proportion to what each player put in, after the protocol fee. Everything is enforced by the TurboLoop smart contract on BNB Chain. Nobody, including the TurboLoop team, can change the result of a round or move your balance.
- ENTRY TOKEN
- USDT
- BEP-20 on BNB Chain
- PROTOCOL FEE
- 6%
- Of the settled pool; the contract caps it at 10%
- MINIMUM ENTRY
- 1 USDT
- Per transaction
- ENTRY WINDOW
- 5 minutes
- Before the round locks
- LIVE WINDOW
- 5 minutes
- From lock to close
- REFUNDS
- 100%
- No fee on cancelled rounds
02Pools and price sources
Both markets run inside one contract. You deposit USDT once and can bet it in either pool. Each pool still has its own rounds and leaderboard.
| POOL | SETTLEMENT PRICE SOURCE | NOTES |
|---|---|---|
| BTC/USDT | On-chain BTC/USDT price (Binance on testnet, Chainlink BTC/USD on mainnet) | The testnet price is pushed about once a minute. Mainnet uses the Chainlink BTC/USD feed. |
| TURBO/USDT | TURBO/USDT PancakeSwap V2 pair reserves | An on-chain spot price that can move quickly in thin liquidity. |
03Round lifecycle
Rounds run back to back and are driven by an automated keeper. Each round goes through an entry window, then a live window, then settlement:
| STATUS | WHAT IT MEANS | CAN I ENTER? |
|---|---|---|
| Scheduled | The round exists but its entry window has not opened yet. | No |
| Open | The entry window is running. Pools update in real time. | Yes |
| Live | Entries are locked and the lock price is recorded. The round waits for close. | No |
| Ended | The live window is over. The keeper is about to record the close price. | No |
| Settled | The close price is recorded and the winning side is final. | No |
| Cancelled | The round was voided (see Cancellations). Every entry can be refunded. | No |
The keeper must settle a round within a 30-second grace period after its scheduled lock or close time. If it cannot, the round is cancelled and refunded rather than settled at a late price.
04Entering a round
- You can only enter the current round while its entry window is Open. Entries sent after lock are rejected by the contract, even if your wallet signed them earlier.
- Entries are taken from your in-game balance in that pool, so deposit USDT first. The amount is deducted as soon as the transaction confirms.
- Each entry must be at least the minimum entry (1 USDT by default). Zero amounts are rejected.
- You may add to your position on the same side as many times as you like during the window. All your entries are combined into one position.
- You cannot switch sides or hold both UP and DOWN in the same round. A second entry on the other side is rejected.
- Entries are final. Once confirmed they cannot be cancelled, edited or withdrawn. The only way to get an entry back is a round cancellation.
- The payout multipliers shown while a round is open are estimates. They change with every new entry and only become final when the round locks.
05Winning and payouts
| RESULT | CONDITION | OUTCOME |
|---|---|---|
| UP wins | Close price > lock price | UP entries share the reward pool. |
| DOWN wins | Close price < lock price | DOWN entries share the reward pool. |
| Tie | Close price = lock price | Round cancelled. Everyone is refunded in full. |
How your payout is calculated
fee = total pool × fee rate reward pool = total pool − fee your payout = (your entry ÷ winning side total) × reward pool
Worked example
A round closes with 600 USDT on UP and 400 USDT on DOWN, a 1,000 USDT pool. The 6% fee is 60 USDT, leaving a 940 USDT reward pool. UP wins. A player who entered 150 USDT on UP owns 25% of the UP side and receives 0.25 × 940 = 235 USDT: their 150 USDT back plus 85 USDT profit, a 1.57× return. Every DOWN entry is lost.
Payout calculator
FEE TAKEN
60.00 USDT
REWARD POOL
940.00 USDT
IF UP WINS
235.00 USDT
1.57× · profit 85.00
If the other side wins you receive 0. A tie refunds your full entry.
06Cancellations and refunds
A round is cancelled instead of settled whenever a fair result cannot be guaranteed. Cancelled rounds charge no fee, and every entry is refunded to your balance in full.
| TRIGGER | WHY |
|---|---|
| Tie | The close price equals the lock price, so there is no winner. |
| One-sided round | All entries are on one side, so there is nobody to win from. |
| Invalid oracle price | The oracle returned zero, a negative value, or data older than the allowed age. |
| Missed timing | The keeper could not lock or close the round within the grace period. |
| Operator cancellation | An operator voided the round, for example during an incident. |
| Pause and restart | Rounds left unfinished by an emergency pause are voided when the game restarts. |
07Balance and withdrawals
- 1Paid automatically. When the keeper finishes a round, winnings and refunds are added straight to your in-game balance. You do not send a separate transaction to collect them.
- 2Reuse or withdraw. That balance can go straight into your next entry, or you can withdraw any amount of it to your wallet.
Every transaction on BNB Chain needs a small amount of BNB for network gas. You pay this yourself; it is not a TurboLoop fee.
08Fees
TurboLoop charges a single protocol fee, taken from the total pool of each settled round (currently 6%). There are no deposit, withdrawal or entry fees, and no fee at all on cancelled rounds.
The fee rate can be changed by the admin, but the smart contract hard-caps it at 10%. Fee and timing changes only apply to rounds that start after the change, never to a round you have already entered.
09Leaderboards
Each pool has its own leaderboard. The global leaderboard combines results from all pools.
- Players are ranked by net profit: total payouts minus total entries. Ties go to the player with the higher volume.
- Stats come from on-chain results. Winnings count as soon as the round finishes.
- Usernames and avatars are public. Offensive or impersonating names may be reset.
- Leaderboards are for recognition only. Any promotion based on them will be announced separately, with its own rules.
10Fair play
To keep every round fair, the following are prohibited and may lead to loss of access to the TurboLoop interface:
- Manipulating the price source, for example moving the TURBO/USDT PancakeSwap pair around lock or close.
- Exploiting bugs, front-running infrastructure, or interfering with the keeper.
- Using multiple wallets or collusion to manipulate leaderboards or promotions.
- Playing from a restricted jurisdiction, or on behalf of someone who is not allowed to play.
11Current pool parameters
These values are read live from each pool. If a pool is not connected yet, the protocol defaults are shown. They always reflect the settings for new rounds.
BTC/USDT
DEFAULTS- Protocol fee
- 6%
- Minimum entry
- 1 USDT
- Entry window
- 5 min
- Live window
- 5 min
- Status
- —
TURBO/USDT
DEFAULTS- Protocol fee
- 6%
- Minimum entry
- 1 USDT
- Entry window
- 5 min
- Live window
- 5 min
- Status
- —
12Glossary
- Lock price
- The oracle price recorded when the entry window closes and the round goes live.
- Close price
- The oracle price recorded when the live window ends. Compared with the lock price to decide the result.
- Reward pool
- The total pool minus the protocol fee. It is shared among the winning side.
- Multiplier
- Your payout divided by your entry. Shown as an estimate until lock.
- Keeper
- The automated operator that opens, locks and settles rounds on schedule.
- In-game balance
- Your USDT held by the pool contract. You can use it for entries or withdraw it at any time.
