HoneyFlip
TLDR: HoneyFlip is a modified version of good old Coin Flip game.
Last updated
TLDR: HoneyFlip is a modified version of good old Coin Flip game.
Last updated
Player chooses a token, wager size, and number of bets from 1 to 69.
The cigarette is a custom range input field. Player can set the bet's multiplier by dragging the cig progress bar left and right, ranging from 1.45x to 100x. In other words, from 1% to 69% win chance. ERC-20 tokens need to be approved before the first bet.
Skip button allows skipping a single bet animation and moving to the next. Skip All skips all animations and shows total PnL.
Bet history block shows recent bets only. Refreshing the game page clears it, but the player can check the full history by clicking the "View full history" button. Player can also replay a single animation by clicking the "Replay" button or replay all of them by clicking "Replay All".
Total wager stands for the amount of money paid for this bet, basically wager * bets.
Max win represents the part of the vault size available to win in a single transaction.
Max win payout stands for the maximum amount of money a player can win in a single transaction with current bet values.
Current Allowance stands for the amount of ERC-20 tokens allowed to be spent by the smart contract before it asks to sign a new approve transaction.
The higher the multiplier, the lower the chances of winning. There is linear dependence between multiplier and winning chance:
Fee sets Return To Player (RTP) metric to 90%.
Pyth Entropy oracle provides a secure and verifiable random value service on the blockchain.
Game receives a random number in bytes32 type. For each iteration (up to 69 bets), the game transforms bytes32 to uint256 and takes the remainder from division by 100. If the remainder is strictly less than the user's guess (win chance), the game adds multiplier*wager/bets to totalPayout. Then the game shifts the random number in bytes32 format to the right by 2 bits and repeats calculations for the next iteration.
Player wins if random number comes less player's guess (win chance).
We take 10% from your prizes. It includes 1% for protocol needs and 9% to respective token vault.
Audit, Contract Addresses
Player max win is dynamic value and limited by 5% of current respective token vault size. It means there are different max wagers for different pairs of "amount of bets" and "multipliers"
This game classified as Player vs House. It means player places bets against Junky Ursas itself and its liquidity vaults.
TBU