How to Bet on AIPaul

AIPaul is designed as a decentralized AI-driven prediction infrastructure, integrating smart contracts and prediction markets to deliver trustless, on-chain betting functionality. The following section outlines the end-to-end lifecycle of user participation in a prediction event using the AIPaul platform.


Step 1: Wallet Authentication

To initiate any interaction on AIPaul, users must first connect a Web3-compatible wallet. Supported options include MetaMask, OKX Wallet, and other WalletConnect-compatible clients. Upon connection, the platform verifies network compatibility (e.g., BNB Chain) and establishes a session tied to the user’s wallet address.

Technical modules involved:

  • Web3 wallet interface (e.g., EIP-1193 provider)

  • Chain ID and network validation

  • Session persistence through local signature authentication


Step 2: Market Discovery

Once connected, users may query available prediction markets. Each market represents a real-world sports or competitive event, enriched with metadata including start time, participants, and AI model-generated forecasts.

The market discovery layer retrieves:

  • On-chain registered prediction events

  • Associated AI confidence scores per outcome

  • Current bet distribution and dynamically calculated odds

This data is visualized in real time to inform betting decisions.


Step 3: Market Engagement

Users may enter any open prediction market to view detailed analytics including:

  • Outcome-specific confidence levels generated by the registered prediction engine

  • Historical accuracy of the associated model (model performance metrics)

  • Real-time liquidity and bet distribution ratios

This enables data-driven decision-making prior to committing funds.


Step 4: Transaction Execution (Placing a Bet)

Upon selecting an outcome, users may submit a bet denominated in $PAUL tokens. The transaction is executed via a smart contract, which:

  • Locks the bet amount into the prediction pool

  • Records the user's selected outcome and stake

  • Generates an immutable on-chain transaction hash for auditability

Users must confirm the transaction via their connected wallet. Gas fees apply based on current network conditions.

Smart contract interface:


Step 5: Oracle-Based Result Verification

After the real-world event concludes, the AIPaul platform integrates with decentralized oracle providers (e.g., Chainlink) to fetch verifiable match results. Once the result is written on-chain, the market transitions from Pending to Settled status.

The integrity of the outcome is ensured by:

  • Multi-source oracle aggregation

  • Redundancy and conflict resolution logic

  • On-chain verification before payout eligibility


Step 6: Reward Distribution

Users with successful predictions can claim their rewards directly through the user interface. The reward distribution logic calculates payouts based on:

  • Individual stake amount

  • Finalized odds at market closure

  • Total pool liquidity and share ratio

Rewards are disbursed in $PAUL tokens and transferred to the user’s wallet via a claimReward() smart contract function.

Post-settlement transparency:

  • On-chain claim records

  • Transaction hash for proof-of-receipt

  • Audit logs viewable via block explorers


Security Guarantees

All prediction, staking, and payout activities are governed by audited smart contracts. User funds are non-custodially held and only interact with deterministic, publicly verifiable logic. All market data, outcomes, and rewards are persistently stored on-chain.

Last updated