PredictBase Documentation

About PredictBase

PredictBase is a fully decentralized prediction market platform built on Base, offering a transparent and trustless way to bet on the outcome of future events. Using smart contracts, PredictBase eliminates the need for intermediaries, ensuring fairness and security for all users. All funds are held in smart contracts, and outcomes are resolved based on verified real-world events. Whether it's sports, finance, politics, or entertainment — you can predict, participate, and profit in an open and permissionless environment.

Getting Started

To use PredictBase, you only need a Web3-compatible wallet (such as MetaMask or Rainbow), Base USDC for betting and Base ETH for gas fees.

Connecting Your Wallet

  1. Click on the Connect Wallet button on the top right.
  2. Choose your preferred wallet provider.
  3. Approve the connection via your wallet app.

Once connected, your wallet address will appear.

Exploring Markets

  • Use the Category Bar to filter by topic (e.g., Sports, Finance, Technology).
  • Use the Search Bar to find specific markets.
  • View each market's title, options, odds, and total volume.

Placing a Bet

  1. Click on a market.
  2. Select one of the options.
  3. Enter your bet amount (in USDC).
  4. Confirm the transaction through your wallet.

Odds are not fixed — they update dynamically based on the total volume staked on each option by users until the market closes. However, odds will never go negative, and if your selected option wins, you will always receive a payout greater than your original stake.

Note : The first time you place a bet, you'll need to approve a one-time transaction to authorize USDC spending from your wallet.

Viewing Your Bets

  • Navigate to My Bets to view all positions you've taken.
  • See the question, selected option, odds, amount, status and potential payout.
  • Claim winnings after resolution.

Claiming Winnings

  1. Go to My Bets.
  2. Click the Claim button.
  3. Confirm the transaction in your wallet.

Winnings are automatically transferred to your wallet.

Creating a Market

  1. Navigate to Create Market.
  2. Fill in the question, category, deadline, and options.
  3. Provide a resolution resource (e.g., a URL or explanation on how to resolve the market).
  4. Pay a small creation fee (0.001 ETH).
  5. Submit and confirm the transaction.

Your market will be live after blockchain confirmation.

Note : Make sure to provide an accurate resolution resource for your market. If we are unable to determine the winner based on your provided resource or the market is deemed invalid, we reserve the right to cancel the market. In such cases, the market creation fee will NOT be refunded.

Market Resolution

  • Admins determine the outcome based on the resolution resource provided by market creator and real-world results.
  • A market can either be resolved or canceled.
  • Resolved markets enable users to claim rewards.
  • Canceled markets enable users to claim refunds of their initial bet amount without any fees.

Fees

  • Market Creation Fee: 0.001 ETH — required for non-admin users to create a new market. This fee helps prevent spam and supports the network.
  • Transaction Fee on Bets: A total fee of 2% is applied to every bet placed:
    • 1% Creator Fee: Sent to the creator of the market as an incentive for initiating and maintaining active markets.
    • 1% Protocol Fee: Sent to the PredictBase protocol to support development, maintenance, and platform operations.

Security & Privacy

  • PredictBase is non-custodial: you control your assets.
  • Smart contracts are open-source and auditable.
  • No personal information is collected.

Always verify URLs and never share your seed phrase.

FAQs

  • What happens if I lose a bet?
  • If your selected outcome is incorrect, your staked USDC is redistributed to winning participants according to the odds. This ensures fair reward distribution based on market dynamics.

  • Can I cancel a bet?
  • No. Once a bet is placed and confirmed on-chain, it cannot be canceled or modified.

  • What does “market closed” mean?
  • A market is considered closed once the betting deadline has passed. At this point, no new bets can be placed, and existing bets are locked in.

  • How do odds work?
  • Odds are determined dynamically based on the total USDC staked on each option. Less popular outcomes offer higher potential rewards, reflecting the risk-reward balance of the market.

  • What happens if a market is canceled?
  • If a market is canceled (due to invalidity or unresolved outcome), users who placed bets will be able to claim a full refund of their original stake.

Thank you for using PredictBase. Join our community, follow updates, and start making predictions!