POLYQUEST
  • 📚INTRODUCTION
    • Overall
      • About
    • FAQ
    • IMPORTANT NOTICE
  • 📈Tokenomics
    • PRE-TOKENS
  • 🖥️FEATURES
    • Winner Takes It All
    • Staking Mechanism
    • SPL Token Pool
      • Supported Tokens
    • APY-to-Prediction Conversion
      • Smart Contract Logic
      • Supported Platform
    • Copy Prediction Trading
    • Prediction Position Trading
    • Prediction Meme Coin Launchpad
    • One-on-One Prediction Match
    • Market Contract API
  • Solana Ecosystem
    • Wormhole
      • User Guide
      • FAQ
    • Blinks
    • Integrated Tokens
  • 🌠POLYQUEST FOR
    • STAKEHOLDERS
      • Profit Sharing Model
    • USERS
      • Earnings
      • How to Guides
        • How to Login
        • How to Vote
        • How to Claim
        • How to Check Results
        • How to Host
    • AFFILIATORS
    • PARTNERS
  • Prediction Oracle
    • Prediction Oracle System
    • Stage 1: Decentralized Oracle Nodes
    • Stage 2: Governance Group and Validator Role
    • Stage 3: Polyquest Prediction Oracle Chain
    • Smart Contract Logic
    • Token Utilities
  • 📚Reference
    • Wallets
    • Roadmap
      • To Do List
    • Update
      • Recent Updates
      • Upcoming Features
      • Achievements
  • ⚡RESOURCES
    • External Links
    • Proposals
    • Brand Kit
Powered by GitBook
On this page
  • Stage 1 Logic:
  • Stage 2 Logic:
  • Stage 3 Logic:
  1. Prediction Oracle

Smart Contract Logic

Stage 1 Logic:

  • Oracle Node Reports: When a user submits an outcome report, the smart contract records the data on-chain. Each submission is weighed equally, and a consensus is reached based on the majority of submissions.

  • Resolution Process: Polyquest has the ability to either initiate the outcome to the contract or deny it, ensuring balance between user-generated data and the platform's oversight.

  • Reward Distribution: Once the outcome is confirmed, participants who submitted accurate reports are rewarded automatically via the contract.

Stage 2 Logic:

  • Validator Proposal Review: After the oracle nodes propose an outcome, the governance group reviews the outcome through their delegated role. The smart contract facilitates the approval or rejection of the outcome.

  • Validator Rewards: Platform fees are distributed to validators based on their participation and contribution to the validation process.

Stage 3 Logic:

  • Oracle as a Service: The smart contract provides an API that external DApps can call to receive oracle data, which is submitted and validated by the decentralized oracle network.

  • Chain Forking: The smart contract enables other DApps to either build directly on the Polyquest Oracle Chain or fork the chain to customize it for their own use cases.

PreviousStage 3: Polyquest Prediction Oracle ChainNextToken Utilities

Last updated 7 months ago