OracleForge Documentation

Prediction markets as a service for ethical, onchain forecasting.

Learn how to define questions, deploy markets, and integrate OracleForge into your apps.

Overview

OracleForge is an ethical, chain-agnostic prediction markets protocol.

Builders can:

  • define questions and outcomes
  • choose collateral and parameters
  • deploy onchain markets
  • plug in flexible resolution modules
  • integrate markets directly into their own frontends or products

Core Concepts

Markets

A market is a question with clearly defined outcomes and rules for resolution and payout.

Outcomes

Each market specifies possible outcomes (e.g., Yes/No or multiple choice). All logic is deterministic and transparent.

Liquidity

Participants supply liquidity and take positions. Liquidity providers earn fees according to the market parameters selected by builders.

Resolution

Markets resolve based on a chosen oracle module: external data feeds, governance votes, or hybrid approaches. OracleForge itself remains neutral.

Workflow

  1. 1Define a question and outcomes.
  2. 2Choose collateral, parameters, and resolution module.
  3. 3Deploy the market.
  4. 4Attract liquidity and traders.
  5. 5Resolve outcome after the event.
  6. 6Distribute rewards and fees.

Ethics & Fairness

OracleForge is designed so the protocol does not profit from user losses.

Fees are transparent and configurable by builders.

Resolution modules are modular so projects can select the governance and oracle models that align with their values.

Integration

Developers can integrate OracleForge as:

  • a backend prediction engine (headless, API/contract only)
  • a full UI component plugged into existing dApps
  • a data source for onchain or offchain dashboards

Full technical references, ABI details, and contract addresses will be added as the protocol evolves.