How It Works
Any user can create a market by defining:
Event Description: What future event will be predicted
Possible Outcomes: 2 or more mutually exclusive outcomes (e.g., "Brazil," "Argentina," "Germany" for World Cup winner)
Timeline:
tOpen: When the market opens for commitments
tClose: When commitments close
tResolve: When the event result can be submitted
Beta Parameters: Early commitment reward multiplier (betaOpen) - optional
Token: Which stablecoin or other tokens will be used for commitments

After creation, your market enters the Wild West zone. Here's how to build liquidity:
Share your market link with friends, communities, or social media
Attract participants to commit funds to different outcomes
Build momentum until you reach the liquidity threshold
Graduate to Public Markets once threshold is met
Pro Tip: Markets with clear rules, interesting events, and active promotion tend to graduate faster.
Users participate by committing stablecoins to their predicted outcome:

Each commitment receives an ERC-1155 position token that represents:
The outcome they backed
The amount committed
Their timestamp (important for beta weighting if enabled)
After the event occurs (post-tResolve), the market creator submits the result, which opens a 24-hour challenge window. During this period, any participant can challenge the result by staking tokens. If the challenge is valid, the result is corrected and the challenger is rewarded. If no valid challenges are made during the 24-hour window, the result becomes final and funds redistribute from losing outcomes to winning outcome holders.
Winners claim their share based on:
Amount committed: Larger stakes = larger share
Timing of commitment: Earlier commitments = bonus multiplier (if beta weighting enabled)
Beta weighting: Rewards early conviction when activated
Last updated