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 Trader

Self-custodial & trustless

You retain full custody and control of your funds at all times

PreviousWithdraw pageNextNo KYC or geo-blocking

Last updated 21 days ago

Was this helpful?

Being self-custodial and trustless is critical to the ethos of the Rogue Protocol. Players must be able to place bets with absolute confidence that it's impossible for the house to steal their money or hold back their winnings or influence the outcomes of the game results.

The Rogue Protocol is regulated by the immutable and unbending laws of smart contract code and mathematics. The is publicly viewable on the Rogue Chain block explorer and those contracts will soon be fully audited by a trusted third party.

Every bet placed is an irreversible on-chain transaction sent to a trustless smart contract that will always do exactly what its supposed to do and which cannot be influenced by anyone.

You can view every bet placed by everyone in real-time on the and you can verify that every winning bet is paid out instantly.

You can also verify in real-time that the game results that settle all bets are provably-fair and impossible for anyone to influence. These game results are fed directly from their source to the game smart contracts which consume them to instantly settle bets and pay out the winners.

Whilst betting you retain full custody of your betting balance in your own Web3 wallet. When you place a bet you send only your stake directly to the game smart contract which passes it onto the house bankroll which pays out your winning bet instantly if you win. It's impossible for us or anyone else to interfere with that process, meaning we can never hold back your winnings for any reason.

We also can't ban winners or refuse to take anyone's bets for any reason because every bet is an on-chain transaction on a public blockchain. Even if we banned you from using the Rogue Trader platform UI you could send bet transactions directly to the game smart contract on the or programatically using open source software like and the Rogue Chain public RPC endpoint.

source code of our game and bankroll smart contracts
Rogue Chain block explorer
Rogue Chain block explorer
ethers.js