Rogue Docs
  • Rogue Protocol
    • Introduction
  • Rogue Trader
    • Rogue Trader pages
      • Home page
      • Connect wallet page
      • Rogue Index page
      • RogueBot page
      • ROGUE bankroll page
      • High Rollers NFTs page
      • My account page
      • Deposit page
      • Withdraw page
    • Self-custodial & trustless
    • No KYC or geo-blocking
  • Rogue Index
    • Overview
    • Zero house edge betting
    • Binary options reimagined
    • How to play
    • Price update mechanism
    • Bet lifecycle
    • Provably-fair price updates
    • Leaderboard
    • Smart contracts
    • Place bets programmatically
  • RogueBots
    • High volatility token trading
    • RogueBot mechanics
    • RogueBot token pricing
    • RogueBot token page
    • RogueBot trading tools
    • RogueBots list
    • RogueBot 7 day lifespan
    • RogueBot smart contracts
    • Trade tokens programatically
  • ROGUE Bankroll
    • Adding liquidity to bankroll
    • Removing liquidity from bankroll
    • Pool token price calculation
    • Bankroll mechanics
    • Bankroll smart contract
    • Why does the house win?
  • ROGUE Token
    • Native gas token
    • Zero-fee betting token
    • Supply & distribution
    • Public token sale
    • ROGUE information
    • ROGUE bridge
    • Buy ROGUE
    • Earn ROGUE
  • Rogue Chain
    • Arbitrum Orbit AnyTrust
    • Instant time-to-finality
    • Ultra-low gas fees
    • Chain information
    • Block explorer
  • Rogue NFTs
    • Revenue sharing NFTs
    • NFT pricing & availability
    • Get ETH on Arbitrum
    • RHRC smart contracts
    • RHRC information
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Rogue Index

How to play

To place a bet the player must stipulate 3 variables:

  1. Bet size - the amount of ROGUE being wagered

  2. Bet direction - whether the index will be higher or lower when the bet settles

  3. Bet duration - the number of serial number updates before the bet is settled

If the index goes in the direction you selected when your bet expires then your bet wins and you double your stake. If your bet loses then you lose your entire stake. There is no house edge built into your payout odds and you pay zero fees on your winnings.

For example, the current Rogue Index price is 67,800 and the current serial number is 13,500,457 and you think the Rogue Index will go up in the next 5 updates. So you enter 5 in the Updates field, you enter 100,000 in the wager field and then you press the green UP button to place your bet.

This sends an on-chain transaction from your wallet to the Rogue Index smart contract with a value of 100,000 ROGUE and extra data about the bet direction and duration that is used to create an unsettled bet.

The Rogue Index smart contract sends confirmation of this bet placement back to the game UI and you will see your unsettled bet in the Active Bets tab.

After 5 updates your expiry serial number deadline of 13,500,462 is reached and your bet is settled at whatever the price is. If the Rogue Index price is above 67,800 the ROGUE bankroll will instantly and automatically send 200,000 ROGUE to your wallet. If the price is below 67,800 the bankroll will keep your stake. If the price is exactly 67,800 the bankroll will return your 100,000 ROGUE stake.

PreviousBinary options reimaginedNextPrice update mechanism

Last updated 20 days ago

Was this helpful?