🔭O-Prediction Troubleshooting

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 Etherscan, then check the “Internal Txns” tab to confirm that they’ve arrived.

Why aren't the results of my round showing?

There’s a block buffer on each round, which can cause delays 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 in which transactions get confirmed on the network.

I can’t collect my winnings!

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

I can't claim winnings from a prediction round on site.

You might be able to claim your winnings directly from the contract. Follow the steps in the 3 tabs below.

How to check the history of rounds you played

  1. Go to the Etherscan page of O-Prediction contract

  2. Scroll down to “8. getUserRounds”

  3. Type in your wallet address under “user(address)”. Set “cursor(uint256)" to 0 and “size(uint256)" to 1000

  4. Click “Query”

  5. Rounds you entered will show below in the first row. (after “uint256[]:”)

Last updated