FAQ
Short answers to the common questions.
Is this affiliated with Uniswap?
No. PolyFrog is independent. It reads Uniswap’s public contracts on Robinhood Chain and has no relationship with Uniswap Labs or Robinhood.
Do I need $FROG to use it?
No. It only waives the 2% fee on profit for holders above a threshold. Everything works without it.
Why can I not bet on this auction?
Most likely it has already graduated. Once the threshold is crossed the answer is certain and cannot reverse, so the market closes. It may also be past its end block, or no market has been opened yet — in which case you can open one.
Who decides the result?
Nobody. resolve() reads isGraduated() from the auction after forcing it to finalise. There is no reporter and no dispute window.
What if nobody resolves my market?
Anyone can, including you, and it is cheap. Nothing can be claimed until it happens, so the winning side is motivated to do it.
Why did my market void?
Either one side had no money in it at settlement, or the auction could never be finalised. In both cases everyone withdraws exactly what they staked, with no fee.
Why is my payout smaller than I expected?
More money joined your side after you did, diluting your share, or you staked late and carry a lower weight. Check Time weighting.
Can I sell my position before settlement?
Not currently. Positions are held to settlement. There is no secondary market for them today.
Is the contract audited?
No. It has 34 tests including solvency fuzzing and fork tests against real mainnet auctions, but it has not had a professional audit.