Everything you need to know about Riviera - from getting started to becoming a VIP player.

    Getting Started

    What is Riviera Games?

    Riviera is a decentralized gaming platform built on the Base blockchain. We offer provably fair games with instant payouts, no KYC requirements, and complete transparency. All game outcomes are verifiable on-chain.

    How do I get started? Do I need a crypto wallet?

    Getting started is easy! You have two options:

    🌟 Recommended: Sign up with Email/Socials (Easiest)

    Create an account using:

    • β€’ Email or phone number
    • β€’ Google, X, and other social accounts

    A secure embedded wallet will be created automatically for you, along with a username (which you can change anytime). Best part: place bets without confirming every transaction! Enjoy instant gameplay with the smoothest user experience in the industry.

    Connect External Web3 Wallet

    Already have a crypto wallet? Connect with:

    • β€’ MetaMask
    • β€’ Coinbase Wallet
    • β€’ Rainbow Wallet
    • β€’ Or any WalletConnect-compatible wallet

    You'll need to approve each transaction in your wallet. You can optionally set a username for leaderboards and social features.

    Is there any KYC (Know Your Customer)?

    Absolutely not! We operate fully decentralized with no KYC requirements. Just connect your wallet and play.

    Can I change my username?

    Yes! When you sign up with email/social login, a username is automatically created for you. You can change it anytime by clicking on your profile in the top right corner and selecting "Profile". Your username appears on leaderboards and in social features.

    Wallets & Funding

    What's the difference between embedded and external wallets?

    Embedded Wallet (Recommended)

    Created automatically when you sign up with email, phone, Google, X, and other social accounts.

    ✨ Key Benefits:

    • β€’ No transaction confirmations needed - instant betting
    • β€’ Smooth, app-like experience without wallet pop-ups
    • β€’ Your wallet is secured and managed by Privy
    • β€’ You maintain full control of your funds

    External Web3 Wallet

    Connect your existing crypto wallet (MetaMask, Coinbase Wallet, Rainbow, etc.)

    • β€’ Full control with your existing wallet
    • β€’ Must approve each transaction manually
    • β€’ More steps for each bet you place
    • β€’ Best for experienced crypto users

    How do I deposit funds?

    There are multiple ways to fund your wallet:

    1. Buy Crypto with Credit/Debit Card

    Click the "Buy Crypto" button in your wallet modal. We integrate with Coinbase Pay and MoonPay for instant purchases with your credit or debit card.

    2. Receive from Another Wallet

    Click "Receive" to see your wallet address and QR code. Copy the address and send ETH or USDC from another wallet or exchange. Make sure you're sending on the Base network!

    3. Bridge from Other Chains

    Use the official Base Bridge or third-party bridges to move assets from Ethereum or other chains to Base.

    How do I withdraw my winnings?

    Withdrawing is simple since you maintain full custody:

    1. Click on your wallet in the top right corner
    2. Select "Send" from the wallet modal
    3. Enter the destination address and amount
    4. Confirm the transaction

    Your funds are always in your custody - you can withdraw at any time with no delays, limits, or approval needed from us!

    What cryptocurrencies can I use?

    We currently support ETH (Ethereum) on the Base network (more assets soon). All bets and payouts are processed in respective tokens. Make sure you're using Base - not Ethereum mainnet or other chains.

    Are there any fees?

    You only pay standard Base network gas fees for transactions (typically less than $0.01). We don't charge any deposit or withdrawal fees. The house edge is built into the game odds and varies by game.

    How Betting Works

    How do I place a bet?

    Placing a bet is straightforward:

    1. Choose a game from the game grid
    2. Select your bet amount
    3. Choose your bet parameters (e.g., heads/tails, dice range)
    4. Click "Place Bet"
    5. Approve the transaction in your wallet
    6. Wait for the result (usually 1-3 seconds)
    7. Winnings are automatically sent to your wallet!

    What are the minimum and maximum bets?

    Minimum and maximum bets vary by game and are displayed in each game interface. Generally, minimums start around $0.10 worth of crypto, and maximums depend on the house bankroll and your tier level. Higher tiers may have access to increased bet limits.

    How long do bets take to settle?

    Bets settle almost instantly! Once your transaction is confirmed on the Base blockchain (typically 1-3 seconds), the random number is generated, the outcome is determined, and if you win, your payout is sent immediately. The entire process usually takes less than 5 seconds.

    Can I cancel a bet after placing it?

    No, once a bet transaction is confirmed on the blockchain, it cannot be cancelled. This is by design to ensure fairness - the outcome is determined immediately upon confirmation, so cancellation would compromise the integrity of the system.

    What happens if my transaction fails?

    If your transaction fails (due to insufficient gas, network issues, etc.), your bet is not placed and your funds are not deducted. You may still pay a small gas fee to the network. If you experience issues, ensure you have enough ETH for gas fees and try again.

    Tier System

    All Tiers

    Bronze
    1

    Bronze

    $0+

    Silver
    2

    Silver

    $1,000+

    Gold
    3

    Gold

    $5,000+

    Ruby
    4

    Ruby

    $15,000+

    Sapphire
    5

    Sapphire

    $50,000+

    Emerald
    6

    Emerald

    $100,000+

    Amethyst
    7

    Amethyst

    $250,000+

    Pearl
    8

    Pearl

    $300,000+

    Obsidian
    9

    Obsidian

    $500,000+

    Diamond
    10

    Diamond

    $1,000,000+

    What is the tier system?

    The Riviera Tier System is a loyalty program that rewards players based on their total wagered amount. As you play and wager more, you automatically progress through 10 distinct tiers (Bronze β†’ Silver β†’ Gold β†’ Ruby β†’ Sapphire β†’ Emerald β†’ Amethyst β†’ Pearl β†’ Obsidian β†’ Diamond), each offering increasingly valuable benefits and perks.

    How do I progress through tiers?

    Tier progression is automatic and based solely on your lifetime total wagered amount across all games. Every bet you place counts toward your tier progress, regardless of whether you win or lose. Your progress is tracked on-chain and is completely transparent.

    Example:

    If you've wagered a total of $30,000, you're in the Ruby tier. You need to wager $20,000 more to reach Sapphire.

    What benefits do I get?

    Each tier comes with exclusive benefits. Benefits are cumulative - you keep all lower-tier benefits as you progress.

    Bronze

    Bronze

    • β€’ Coming soon
    Silver

    Silver

    • β€’ Coming soon
    Gold

    Gold

    • β€’ Coming soon
    Ruby

    Ruby

    • β€’ Coming soon
    Sapphire

    Sapphire

    • β€’ Coming soon

    ...and more benefits as you reach higher tiers!

    Can I lose my tier status?

    No, you cannot lose your tier! Once you reach a tier, it's yours forever. Your tier is based on lifetime total wagered, which only increases. You'll never be demoted, even if you take a break.

    Where can I see my current tier?

    Click on your username in the top right corner and select "Profile" to see your tier status, total wagered amount, and progress to the next tier with a visual progress bar.

    Sportsbook

    What is the Riviera Sportsbook?

    The Riviera Sportsbook allows you to bet on real-world sports events including football, basketball, tennis, MMA, esports, and more. Unlike our casino games which use on-chain randomness, sports betting outcomes are determined by actual sporting event results. Our sportsbook is powered by Azuro Protocol, a decentralized sports betting infrastructure that ensures trustless, transparent betting with competitive odds.

    What is Azuro and how does it work?

    Azuro is a decentralized sports betting protocol that provides the infrastructure for our sportsbook. Here's how it works:

    Liquidity Pools

    When you place a bet, you're betting against Azuro's liquidity pool rather than a centralized bookmaker. This pool is funded by liquidity providers who earn fees from betting activity.

    Dynamic Odds Engine

    Azuro provides real-time odds that adjust based on market conditions, betting volume, and event probabilities. Odds are calculated algorithmically and displayed in real-time.

    Smart Contract Settlement

    All bets are recorded on the blockchain. When an event concludes, Azuro's oracle network reports the results, and winnings are automatically calculated and made available for claiming through smart contracts.

    How do I place a sports bet?

    Placing a sports bet is easy:

    1. Navigate to the Sportsbook section and select a sport
    2. Browse available events and find a match you want to bet on
    3. Click on the odds for your desired outcome (e.g., Team A to win)
    4. Enter your stake amount in the betslip that appears
    5. Click 'Place Bet' and confirm the transaction in your wallet

    What types of bets can I place?

    Single Bets

    A bet on a single outcome. If your prediction is correct, you win based on the odds at the time of placing your bet.

    Combo/Parlay Bets

    Combine multiple selections into one bet. All selections must win for the bet to pay out. The odds multiply together for potentially larger returns, but higher risk.

    Live Betting

    Place bets on events that are currently in progress. Odds update in real-time based on the current state of the match. Live betting has slightly higher slippage tolerance (10%) due to rapidly changing odds.

    How do I claim my winnings?

    After an event is resolved, your bet status will update automatically:

    If You Won

    Your bet will show as 'Claimable' in the My Bets section. Click the 'Claim' button to receive your winnings directly to your wallet. You can also use 'Claim All' to claim multiple winning bets at once.

    If You Lost

    The bet will move to your History tab as a resolved loss. No action is required - your stake has already been used for the bet.

    When do I get a refund on my bet?

    Bets may be canceled and refunded in certain situations:

    • β€’ Event Cancellation: If a sporting event is canceled, postponed, or abandoned, all bets on that event are typically voided and your stake is refunded.
    • β€’ Market Suspension: If a betting market is suspended or removed due to irregularities, affected bets are refunded.
    • β€’ Invalid Events: If an event is deemed invalid by the oracle network, all bets are canceled.
    • β€’ Technical Issues: In rare cases of protocol-level issues, bets may be voided for fairness.

    When a bet is refundable, it will appear in the 'Refundable' tab on your My Bets page. Click 'Refund' to return your original stake to your wallet.

    What is Cash Out and how does it work?

    Cash Out allows you to settle your bet early, before the event has concluded. This feature lets you lock in a profit or minimize losses based on how the event is going.

    How Cash Out Works:

    • β€’ The cash out value is calculated based on current odds and how the event is progressing
    • β€’ If your bet is looking good, you might cash out for less than the full potential win but secure some profit
    • β€’ If your bet is at risk, you might cash out to recover a portion of your stake before potentially losing it all

    Cash out is not always available - it depends on the event, timing, and market conditions. The cash out button will only appear on active bets when this option is available.

    What currency is used for sports betting?

    Sports bets on Riviera are placed using WETH (Wrapped ETH), unlike casino games which use regular ETH. Don't worry if you only have ETH in your wallet - we automatically wrap it to WETH for you when you place a bet. Winnings are paid out in WETH, which you can easily unwrap back to ETH anytime using the Convert feature in your wallet. This wrapping/unwrapping is a simple 1:1 conversion with no fees beyond gas.

    How do I track my bets?

    Visit the 'My Bets' section in the Sportsbook to see all your betting activity, organized into tabs:

    Active

    Bets on events that haven't finished yet

    Claimable

    Won bets ready to collect

    Refundable

    Canceled bets with stake to return

    History

    All completed and claimed bets

    Who is responsible for sportsbook outcomes?

    Riviera acts as an interface to the Azuro Protocol. We are not responsible for the outcomes of sporting events, the accuracy of odds, or disputes related to bet settlement. All sports betting is powered by Azuro's decentralized infrastructure, and outcomes are determined by their oracle network based on real-world event results. For questions about specific bet outcomes, please refer to Azuro's documentation and terms.

    Provably Fair Gaming

    What does "provably fair" mean?

    Provably fair means you can cryptographically verify that every game outcome is random and not manipulated. Unlike traditional online casinos where you must trust the house, our system uses blockchain technology and Pyth Network's verifiable randomness to ensure complete transparency and fairness.

    How does your randomness work?

    We use Pyth Network's Entropy service for generating random numbers. Here's how it works:

    1. You place a bet and it's recorded on the blockchain
    2. Our VRF (Verifiable Random Function) service requests a random number from Pyth
    3. Pyth generates the random number using secure cryptographic methods
    4. The number is verified and used to determine the outcome
    5. All data is recorded on-chain for verification

    Can I verify game results?

    Yes! Every bet is recorded on the blockchain. You can view your bet history and verify each game's random number, outcome, and payout by checking the transaction on a blockchain explorer like BaseScan. The complete transparency of blockchain ensures no one can cheat the system - not even us.

    How do I know you won't manipulate results?

    We literally can't! The randomness is generated by Pyth Network, not by us. The smart contracts are deployed on the blockchain and their code is publicly verifiable. We have no ability to influence outcomes - everything is deterministic and transparent on-chain.

    Support & Help

    I'm having technical issues. What should I do?

    Try these troubleshooting steps first:

    • Clear your browser cache and cookies
    • Make sure you're on the Base network in your wallet
    • Ensure you have enough ETH for gas fees
    • Try disconnecting and reconnecting your wallet
    • Try a different browser or device

    If issues persist, contact us on Discord for help.

    How do I contact support?

    The best way to get support is through our Discord community:

    Join Our Discord

    Our community managers and team members are active daily and can help with any questions or issues.

    My transaction is stuck. What do I do?

    If your transaction is pending for a long time, you may need to speed it up or cancel it through your wallet. Most wallets have options to increase gas fees for pending transactions. On Base, transactions are usually very fast, so if it's stuck for more than a minute, there may be a network issue. Check Base's status page or try again later.

    Is Riviera available in my country?

    Since we're decentralized and operate on blockchain, we don't enforce geographic restrictions. However, it's your responsibility to ensure that using our platform complies with your local laws and regulations. We do not offer services to anyone under 18 years of age.

    Do you have responsible gambling features?

    We encourage all players to gamble responsibly. Set limits for yourself, never bet more than you can afford to lose, and take breaks regularly. If you feel you have a gambling problem, please seek help from organizations like Gamblers Anonymous or similar services in your country.

    Still Have Questions?

    Join our Discord community to chat with our team and other players, or start playing and learn as you go!

    Join Discord