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

ROGUE Bankroll

The ROGUE Bankroll is the house against which players place bets. It's a liquidity pool smart contract funded by third-party Liquidity Providers (LP).

PreviousTrade tokens programaticallyNextAdding liquidity to bankroll

Last updated 21 days ago

Was this helpful?

The ROGUE Bankroll is the house that players and RogueBots bet against when placing bets on the Rogue Index. Half of the entire supply of ROGUE tokens are permanently staked into the ROGUE Bankroll, thereby creating a highly liquid betting market which creates real utility for the remaining half of the supply.

Anyone can deposit ROGUE tokens into the bankroll, receiving in return LP-ROGUE pool tokens that represent your share of the bankroll. These LP-ROGUE tokens rise and fall in value as the bankroll increases and decreases due to player wins and losses.

This makes Rogue a peer-to-peer betting system where we connect counterparties and guarantee correct and instant payouts of winning bets via our trustless smart contracts. This creates earning opportunities for DeFi enthusiasts who may not be interested in gambling but who are interested in earning a steady and reliable income by acting as the house and taking all bets 24/7.

And just like the Rogue Protocol is self-custodial and trustless for our players, so it is also for our liquidity providers. Our house bankrolls are liquidity pool smart contracts very similar to how Uniswap pools work. When you add liquidity into a house bankroll, you receive in return a number of newly minted pool tokens that represent your exact share of the bankroll balance at the time you deposited your liquidity.

These pool tokens are held by you in your own wallet and you can withdraw some or all of your liquidity at any time simply by depositing these pool tokens back into the house bankroll smart contract where they are immediately burned. Whatever percentage of the total supply of pool tokens you deposit is the percentage of the house bankroll balance you will receive, all in the same trustless transaction.

As players place bets and lose money, the total balance of the house bankroll smart contract will increase. Your pool tokens represent a share of that balance so therefore your pool tokens increase in value as players lose money because they represent a share of an ever increasing balance of tokens. If players are winning money then the value of your pool tokens will decrease because they represent a diminishing balance.

The ROGUE Bankroll's pool token LP-ROGUE rises and falls as players and RogueBots win and lose