Introducing prediction games — YAY Games

YAY Network
7 min readJun 30, 2021


We are happy to announce that the YAY Games Initial Decentralized Offering (IDO) will soon take place. While we don’t have a definitive date for the token sale even yet, we’d like to tell you a bit more about our first prediction games, to be launched soon.

Playing Yay Games Prediction lets you test your foresight skills and earn rewards. Use your market knowledge or gut feeling to predict if the BTC/ETH or ADA/USDT price will go up or down. In case you get it right, you’ll get a share of the round’s prize pool!

Yay Games Prediction is a new product that we still consider to be in beta. We may make changes in the future to improve Prediction. As always, the team will inform users of any changes that will impact how the product works.

Step 1. Connect your wallet

Prior to making any predictions, users should choose which wallet they want to use and connect it to the platform.

Step 2. Choose the game

After connecting your wallet, you can have access to our marketplace and choose between two games:

2.1. BTC vs. ETH

2.2. Up vs. Down

In the first example, we will use BTC vs. ETH.


2.1.1 Make your prediction.

Predictions operate in 4-hour rounds. Press “ETH” or “BTC” to make your decision on which coin will have the best performance before the round ends.

After choosing your coin, you can add the amount of BNB you want to add and press the submit button.

2.1.2 Checking the timer

To enter a round of Prediction, you’ll want to check how long is left in the current game/round. You’ll find the timer marked in red in the middle of the screen.

2.1.3 Prize pool

The prize pool can be found within the green rectangle, and it shows us how much BNB is on the pool.

Up or Down

If you want to predict ADAs’ performance in the following 4 hour periods, this is the prediction game for you. Choose Up or Down.

2.2.1 Set your prediction

To predict the price will go up in the next period, press the green button. In case you want to predict the value will go down, press the red one.

2.2.2 Choose the amount to submit

A new window will open. In the window, you’ll see a “confirm” button. Type the amount of BNB you would like to submit and commit your prediction.

2.2.3 Confirm your prediction

Once you’ve decided the amount to commit, click Confirm UP and confirm your action in your wallet.

There’s nothing left to do now but wait for your Prediction round to go live!

Do note that you can not change your prediction during a live round.

Once the round you entered ends

After 4 hours, the live round you entered will end. Everything is automated. Therefore you don’t need to do anything.

After a brief waiting period, the finished round will move left and be marked as expired. The result of the round will display either UP colored in green or DOWN colored in red.

If you are one of the lucky predictors, you can now collect your winnings.

Frequently Asked Questions (FAQ)

Why can’t I see my winnings in my wallet?

When you collect winnings, they might not appear in your wallet’s transaction logs as usual. This is because they use a different type of transaction: Internal transactions. Enter your wallet address on BscScan, then check the “Internal Txns” tab to confirm that they’ve arrived.

Why aren’t the results of my round showing?

There’s a 15 block buffer on each round, which can cause delays of up to 45 seconds after the end of a round. This buffer is to accommodate for the fact that we may not be able to reliably fetch a price and end a round immediately: various blockchain factors affect the speed at which transactions get confirmed on the network.

Why can’t I collect my winnings?

Make sure you have enough BNB in your wallet to pay for gas fees. You’ll need a little BNB to trigger the smart contract.

Market Pauses — What does it mean when markets are paused?

Markets are paused when there are conditions that affect the reliability of the contract. Markets being paused means that no bets will be taking place for any rounds.

What causes Yay Games Prediction market to pause?

The prediction market will pause under the following conditions:

  • The prediction contract has been unable to obtain the price from the ChainLink oracle due to the oracle not having posted the price when the round has ended.
  • The prediction contract has been unable to execute an action (ending a round or getting a price from the oracle) due to the tx being stuck in the mempool for longer than 15 blocks.

When will the markets resume after being paused?

The markets will resume when an admin manually resumes the market.

What happens to my position if the market pauses?

Your funds will be available to reclaim the same way as you would normally claim your winnings. To reclaim funds, you’ll need to pay some gas fees. We can’t compensate you for the gas fees, so please bear this small risk in mind before participating.

About Position — What happens if no one enters an opposing position?

If only one side of a round has positions entered into it, then that side loses, the losing funds will be sent to the treasury.

Example: User A enters an UP position, no one else enters a DOWN position. User A loses, and there are no opposing positions for the winnings to be paid out to. Funds are sent to the treasury.

What happens if the Locked Price and Closed Price are the same?

In the rare occurrence that the Locked Price is the same as the Closed Price, no one wins, and all funds entered into positions will be sent to the treasury.

Can I change or remove my position?

No. Once you enter a position, you can NOT change the direction, add to, or remove your position.

General Questions

How is the payout calculated?

Payout Ratio for UP Pool = Total Value of Both Pools ÷ Value of UP PoolPayout Ratio for DOWN Pool = Total Value of Both Pools ÷ Value of DOWN Pool

The treasury fee is currently set at 2.45%: this may be subject to changes, which would be announced on YAY Game’s official communication channels.

What are you using for your price feed?

YAY Games uses two sources for our price feeds. They each have their own purpose within the prediction market:

ChainLink Oracle

Used for the Lock price and End price of each prediction market round. This updates in intervals of 4 hours. Our prediction contract uses the ChainLink Oracle price feed to set the prices used to dictate whether a user has won or not.

Binance BNB/USDT

Used for real-time price updates on the YAY Games prediction market interface. Since we’re using two different price feeds, the real-time price updates from Binance and the ChainLink Oracle price may differ by a small amount. However, they shouldn’t vary significantly.

About YAY Games

YAY is a decentralized gaming marketplace designed for gamers, traders, and farmers that merges the gaming sector with decentralized finance.

YAY, at its core, is a gaming marketplace platform that is introducing multiple games in a decentralized way, utilizing blockchain technology to diminish the gap between games and decentralized finance.

We bring the regular gamer into the blockchain by adding innovative in-game mining mechanics, farming pools, and non-fungible tokens to casual games. Thus, rewarding the user based on the number of games played, achievements accomplished, tournaments, and more.

Do not miss your chance to join us on this journey through the blockchain. Follow us on Twitter, Telegram, and Medium.



YAY Network

YAY Network is a fundraising and accelerator platform for web3 businesses looking to scale their B2B sales.