Subjective Oracles

Provide on-chain oracle services for questions that have no objective, verifiable answer.

The Problem

Existing oracles (Chainlink, Pyth, UMA) work well for objective data: prices, sports scores, weather. But a large class of on-chain decisions depend on subjective information:

  • "Is this NFT derivative art or a copy?"
  • "Did this protocol deliver on its roadmap?"
  • "Is this community proposal beneficial?"
  • "Has this real-world event meaningfully occurred?"

No price feed or API can answer these questions. Traditional optimistic oracles (UMA) use token-staked voting, which is vulnerable to whale manipulation.

How Yiling Solves This

Yiling Protocol acts as a subjective oracle primitive. Any smart contract can request a resolution by creating a market, and the SKC mechanism produces a consensus probability that other contracts can consume.

┌──────────────────┐  ┌──────────────────┐  ┌──────────────────┐
│  Insurance DApp  │  │  Governance DAO   │  │  NFT Marketplace │
└────────┬─────────┘  └────────┬─────────┘  └────────┬─────────┘
         │                     │                      │
         └─────────────────────┼──────────────────────┘
                               │
                    ┌──────────▼──────────┐
                    │   YILING PROTOCOL   │
                    │  (Subjective Oracle)│
                    └──────────┬──────────┘
                               │
                         ┌─────▼─────┐
                         │   MONAD   │
                         └───────────┘

Comparison

FeatureChainlinkUMAYiling
Objective dataYesYesNo (use Chainlink)
Subjective dataNoLimitedYes (native)
Oracle manipulationN/APossible (2025)Impossible
Resolution methodData feedsToken votingSKC mechanism
Truthfulness guaranteeData qualityEconomicMathematical (PBE)

Best For

  • Subjective on-chain decisions that no data feed can answer
  • Complementing existing oracles — use Chainlink for prices, Yiling for everything else
  • Cross-protocol resolution — multiple dApps can share Yiling as their subjective oracle