Skip to Content
Canonicals docs are in active development.
DocsGet Started

Get Started

Welcome to Canonicals! This guide will walk you through everything you need to start making predictions and earning rewards on the platform.


Quick Start Overview


Forecasting periodObserving periodResolving period

Expiry Time

Step 1

Connect Wallet & Deposit Tokens

Step 2

Browse Markets & Predict

Observing

Waiting

Step 3

Resolve (Rewards available)

Step 4

Claim Rewards

Watch the demo video

1. Prerequisites

Before you begin, make sure you have:

  • Compatible Wallet Connect your MetaMask wallet to start predicting and to unlock the full prediction experience on Canonicals.

  • Supported Tokens You’ll need one of the supported tokens on Canonicals to make predictions. Check the “Deposit” page for the complete list.

    To start predicting, deposit your tokens into your Canonicals balance.

    Canonicals balance


    💡 Note: To get test tokens fUSDC, use the faucet:

    Open faucet

    Need more test tokens or have questions? Reach us on Discord:

    Open Discord

2. Browse Markets

Go to “Markets” page

  • Browse all available prediction markets
  • Filter by category, verification status, or token
  • Click on a market to explore
    • See market description
    • View available expiries

Canonicals dashboard

3. Make Your Prediction

Understanding Expiries

Each market has multiple expiries - specific future dates when the real value will be revealed:

  • Example: Bitcoin close Price might have expiries for March 27, April 3, May 10, etc.
  • Each expiry is a separate prediction contest

Making a Prediction

Two modes are available: Simple and Advanced.

Simple mode

Predict simple mode

Advanced mode Activate the Advanced View toggle to enable this mode.

Predict advanced mode

  1. Select an active expiry

    • Click on the expiry date
    • Check the stage: Must be “FORECASTING”
  2. Review expiry details

    • Start and End Time: When predictions begin and end
    • Expiry Time: When the observation period ends and resolution becomes possible
    • Current Stage: FORECASTING (accepting predictions)
    • Time Remaining: How much time left to predict
    • Current Predictions: How many people have predicted

Forecasting period

  1. Approve the expiry (first time only)

    • Click “Approve Expiry”
    • Enter approval amount (e.g., 100 USDC)
    • Confirm transaction in wallet
    • Wait for confirmation
  2. Enter your prediction

    • Predicted Value: What you think the actual value will be
    • Stake Amount: How much you want to bet

    Example:

    Market: Bitcoin close Price Expiry: February 20, 2026 Your Prediction: - Value: $67.624 - Stake: 500 USDC
  3. Review the impact

    • Time Factor: Earlier prediction = more error tolerance
    • Error Tolerance: How far off you can be and still win
    • Potential Reward: Estimated if you win (proportional to stake)
  4. Submit prediction

    • Click “Submit Prediction”
    • Review transaction details
    • Confirm in wallet
    • Wait for confirmation
  5. Track your predictions

    • Go to “My Predictions” page
    • See status, current stage, time to expiry
    • Manage stake amounts during FORECASTING stage

Managing Your Predictions

My predictions

During the FORECASTING stage, you can manage your predictions:

Submit Multiple Predictions (Unlimited):

  • ✅ Make as many predictions as you want per expiry
  • ✅ Each prediction can have different values and stakes
  • ✅ Each maintains its own timestamp (affects error tolerance)
  • ✅ All winning predictions earn proportional rewards

Update Existing Predictions:

What You Can Update:

  • Stake Amount: Decrease stake or withdraw all (cancel prediction)

Update prediction stake

What You CANNOT Update:

  • ❌ Cannot change the predicted value
  • ❌ Cannot increase stake amount

To change value or add more stake: Submit a NEW prediction instead


Decreasing Stake / Withdrawing:

Options:

  1. Partial Withdrawal: Reduce stake amount (must remain ≥ minimum stake)
  2. Full Withdrawal: Remove entire stake (effectively cancels the prediction)

Effects:

Penalty Fee 💰:

  • Fee charged on withdrawn amount
  • Set by market creator during expiry creation
  • Fee goes to carry pool

Important Notes:

  • ✅ Original predicted value remains unchanged
  • ✅ Original timestamp preserved (no reset)
  • ✅ For partial withdrawal: Remaining stake must meet minimum requirement
  • ❌ Cannot reactivate a fully withdrawn prediction

Strategy: Multiple Predictions vs Withdrawals

Want to increase your total stake? → ✅ Submit a NEW prediction with additional amount → ❌ Cannot add to existing prediction

Want to hedge your bets? → ✅ Submit multiple predictions at different values

Want to reduce risk? → ✅ Partially withdraw stake from existing prediction (penalty applies)


How to Decrease/Withdraw Stake:

  1. Go to “My Predictions” page
  2. Find the prediction you want to modify
  3. Click “Update/Cancel”
  4. Choose:
    • “Reduce Stake” (enter amount to withdraw)
    • “cancel prediction” (Withdraw All)
  5. Review:
    • Withdrawal amount
    • Penalty fee
    • Amount you’ll receive back
  6. Confirm transaction
  7. Funds returned to your balance (minus penalty)

Pro Tips: 💡

  • Submit multiple predictions to diversify (no penalty)
  • Each prediction keeps its own timestamp advantage
  • Only withdraw if you need to reduce risk
  • Multiple winning predictions = larger share of prize pool

4. Wait for Resolution

After the expiry time passes:

  1. Observation Period

    • System waits for data to be available
    • Status: OBSERVING
  2. Resolution Period

    • Anyone can trigger oracle request
    • Chainlink fetches real-world data
    • Status: RESOLVING
  3. Winner Calculation (Automatic)

    • System calculates winning range
    • Identifies all winners
    • Status: RESOLVED

What to do: Nothing! The system handles everything automatically.

5. Claim Rewards

If your prediction is within the winning range, go to the claim section on the My predictions page and claim your rewards.

Claim rewards

After the Claim transaction is executed, your rewards will appear in your Canonicals balance.

Claim rewards

💡 Note: You can withdraw your available tokens and rewards on the My account page by withdrawing tokens.

Balance withdraw


Prediction Best Practices

Research:

  • 📊 Study historical data and trends
  • 📰 Read relevant news and analysis
  • 📈 Understand market fundamentals
  • 🔍 Check multiple sources

Risk Management:

  • 💰 Only stake what you can afford to lose
  • 📊 Diversify across multiple markets
  • ⚖️ Balance stake sizes based on confidence
  • 🎯 Start small and scale up gradually

Strategy:

  • ⏰ Consider timing vs. accuracy tradeoff (earlier = more tolerance)
  • 🔄 Submit multiple predictions instead of withdrawing to preserve timestamp advantages
  • 💰 Withdraw stake if reducing risk (penalty applies)
  • 📈 Diversify with predictions at different values
  • 📉 Don’t chase losses
  • 💡 Multiple winning predictions = larger share of prize pool