How to Place a Bet
Last updated
Last updated
Guide to Placing Bets for All Games
Depending on the specific game, there may be additional options available for placing bets. Below are the steps and essential information to help you select your bet amount and the number of bets on our system:
Currently, the casino bank has a balance of 205,364.00 USDT.
Enter the amount you want to bet for each game. Please note that each game has a maximum betting limit to ensure the casino can pay out the winnings.
The maximum betting limit for the Coin Flip game is 1.122448% of the total casino bank balance.
The minimum betting amount is 4 USDT, which covers the service fees for Chainlink VRF.
You can place between 1 and 100 bets in a single transaction, which helps minimize the transaction fees (gas fees) on the blockchain system.
Stop on Loss: Set a loss limit so that the system will automatically stop betting once your losses reach a certain amount.
Take Profit: Set a profit target so that the system will automatically stop betting once your desired profit is achieved.
After entering the required information and deciding the amount of USDT you want to bet, follow these steps to start participating in the game:
Click "Approve USDT": This allows you to use the USDT in your MetaMask wallet to interact with the smart contract of the game.
A MetaMask window will appear asking you to confirm the transaction. Double-check the amount of USDT you want to use for betting.
Click "Next" after entering your desired amount. If you want to use your entire wallet balance for betting, you can select "Max".
Complete the approval process. Now you're ready to start participating in the games.
Once you click "Approve USDT", follow these steps to start the game:
Confirm the Transaction on MetaMask: A MetaMask window will appear asking you to confirm the transaction. Make sure you review and agree with the amount of USDT you wish to use for betting.
Sign and Approve: Use your MetaMask wallet to sign and approve the transaction. This ensures that you've authorized the use of the selected USDT in the game's smart contract.
Wait for Confirmation: Your transaction will be processed on the blockchain. This might take a few seconds depending on the network’s status.
Join the Game: Once the transaction is confirmed, the "Approve USDT" button will change to "PLAY". You can now click "PLAY" to officially place your bet.
Ensure you understand this process to participate smoothly and securely in the games.
Using "Max": Players should click on "Max" to use their entire USDT balance for betting. This helps:
Make the betting process easier for subsequent plays.
Save on blockchain transaction fees.
Avoid needing to approve USDT multiple times for betting.
For users who wish to explore and directly use the blockchain benefits for betting, using blockchain explorers is an interesting option. The first step to place a bet with USDT on our gaming system is to approve USDT (Approve USDT).
Since USDT on the Arbitrum One and Polygon chains are ERC20 tokens, players need to approve the amount of USDT they wish to bet with the game’s smart contract. Here’s how to do it:
Access Blockchain Explorer:
For Polygon, use Polygonscan.
For Arbitrum, use Arbiscan.
Approve USDT (Approve USDT) for the Game’s Smart Contracts:
Enter the USDT smart contract address into the Blockchain Explorer:
Polygon Mainnet: 0xc2132D05D31c914a87C6611C10748AEb04B58e8F
Arbitrum One: 0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9
Then, choose Write as Proxy.
How to Enter Parameters:
"spender (address)": Enter the address of the smart contract for the game you are placing bets on.
"amount (uint256)": Enter the amount of USDT you want to approve. You can input the full balance of USDT in your wallet so you can place multiple bets without wasting time or incurring additional transaction fees.
Click "Write" and sign the transaction. You can now join our game.
Note: Only approve USDT for verified smart contracts, and make sure you understand them to avoid any potential risks of hacking.
When signing the transaction on MetaMask, you can select Max to use your entire wallet balance for the transaction. This avoids the need to approve USDT multiple times, saving both time and transaction fees.
After successfully approving USDT for the game’s smart contract, proceed with the following steps to place your bet:
Steps to Place a Bet:
Enter Bet Amount (Wager): Enter the amount of USDT you want to bet. Since USDT has 6 decimal places, you need to multiply the amount by 1,000,000. For example, to bet 8 USDT, enter 8000000; for 5.8 USDT, enter 5800000.
Enter USDT Address (tokenAddress): Depending on the chain you're using for the bet, enter the corresponding USDT address:
Polygon Mainnet: 0xc2132D05D31c914a87C6611C10748AEb04B58e8F
Arbitrum One: 0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9
Select Bet Side (isHeads): This applies to the Coin Toss game. If choosing heads, enter true; for tails, enter false.
StopGain and StopLoss: Enter the values you want for stop gain and stop loss, multiplied by 1,000,000, similar to the wager step. If you don’t want a stop gain or stop loss limit, you can enter a very large number, such as 7237005577332262213973186563042994240829374041602535252466099000494570602496, to place unlimited bets.
If you don’t want to bet but still want to participate in the casino’s operations, such as contributing or withdrawing capital, follow these steps:
Depositing Capital (Stake):
To deposit capital into the casino, set numBets to 0 and isHeads to true.
Withdrawing Capital (Unstake):
To withdraw capital from the casino, set numBets to 0 and isHeads to false.
By choosing the appropriate options, you can manage your capital flexibly within the casino.