> For the complete documentation index, see [llms.txt](https://docs.cournot.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cournot.ai/overview/the-oracle-evolution/oracle-2.0-the-semantic-oracle.md).

# Oracle 2.0: The Semantic Oracle

*This is the Foundation layer. This is where Cournot begins.*

**Multiple trusted data sources, one resilient semantic layer, unlimited verifiable queries.**

**Oracle 2.0** introduces a fundamental shift: instead of building a new feed for every requirement, Cournot aggregates multiple oracle networks and primary data sources, cross-checks inconsistencies, normalizes the data, and uses AI to translate natural-language requirements into deterministic queries or computation.

For example, the same BTC dataset can answer:

* Spot price
* 15-minute average
* Max / min over a window
* TWAP / VWAP
* Threshold crossing ("Was BTC above $100K?")
* Time-above-threshold ("Did BTC stay above $100K for 10 consecutive minutes?")
* Multi-exchange composite prices ("Average across Binance, Coinbase, and OKX")

Without building a new oracle feed for every requirement.

### Why Applications Already Need This

Today's prediction market platforms illustrate the problem clearly. For straightforward crypto price markets — "Will BTC be above $100K at 4 PM UTC?" — platforms rely on traditional price feed oracles. A single price feed resolves the question. This works.But the moment a platform wants to offer richer market types, Oracle 1.0 breaks down:

* *"Was BTC's 30-minute VWAP above $100K?"* — requires aggregation logic over raw trade data, not a single spot price.
* *"Did BTC stay above $100K for 10 consecutive minutes across Binance, Coinbase, and OKX?"* — requires multi-exchange time-series analysis with threshold logic.
* *"Was the average price across 3 exchanges above $100K, excluding outlier wicks?"* — requires cross-validation, anomaly filtering, and composite calculation.

Each of these is still a structured data question. No AI reasoning is needed. But Oracle 1.0 would require a separate custom feed or integration for every variant.

Oracle 2.0 handles all of them as semantic queries over the same trusted data layer:

<figure><img src="https://2241883016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWPGzY99JooaGhfRwwXbw%2Fuploads%2F6IpwhG7WSrAf18hmgVdO%2F2.%20Cournot%202.0%20Semantic%20Oracle.png?alt=media&amp;token=6e21843a-acfb-4df1-b41a-6d3aef1edb6b" alt=""><figcaption></figcaption></figure>

The AI interprets *what is being asked*. Deterministic code computes *the answer*. This is why platforms that start with simple crypto price markets inevitably need Oracle 2.0 to scale their market catalog without scaling their oracle integrations.

### Real-World Asset Pricing: Beyond Simple Feeds

The same pattern applies to Real-World Assets (RWA). Some RWA use cases are straightforward Oracle 1.0 problems; Cournot provides these as well, including services like **Verifiable Random Functions (VRF)** for applications such as collectible NFT minting, loot box mechanics, and fair selection processes.

But most RWA pricing quickly exceeds what any single feed can provide. Consider **collectibles pricing**: trading cards, luxury watches, rare sneakers, vintage wines. Unlike crypto tokens with 24/7 orderbooks, collectibles have:

* **Sparse, irregular transactions:** a specific card may sell once a month across multiple marketplaces
* **Condition and grading dependencies:** a PSA 10 card is worth 5-50x a PSA 7 of the same card
* **Multi-marketplace fragmentation**: sales happen across eBay, StockX, PWCC, specialist dealers, and private sales
* **Seasonal and event-driven pricing:** a player's card spikes after a championship win, a watch model surges after a celebrity sighting
* **Authenticity verification**: provenance and grading must be cross-referenced, not just price

Oracle 1.0 cannot answer *"What is the fair market value of a PSA 9 1986 Michael Jordan Fleer rookie card?"* because there is no single feed for that. Oracle 2.0 can: it aggregates recent sales across marketplaces, normalizes for condition grade, filters outliers, weights by recency and volume, and produces a verified composite price, all from a semantic query, not a custom integration.

This extends to broader RWA categories:

|  **RWA Category** | **Oracle 1.0 (Feed)** |                  **Oracle 2.0 (Semantic)**                 |
| :---------------: | :-------------------: | :--------------------------------------------------------: |
| **Crypto tokens** |    Spot price feed    |           TWAP, VWAP, composite, threshold logic           |
|  **Collectibles** |      Not feasible     |   Multi-marketplace composite with grading normalization   |
|  **Real estate**  |    Basic index feed   | Location-specific valuation with comparable sales analysis |
|  **Luxury goods** |      Not feasible     |     Cross-platform pricing with authenticity weighting     |
|  **Commodities**  |   Spot/futures feed   |     Basis-adjusted, delivery-location-specific pricing     |

### Multi-Oracle Resilience

This architecture also naturally supports multi-oracle resilience. Cournot does not depend on any single data provider:

<figure><img src="https://2241883016-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWPGzY99JooaGhfRwwXbw%2Fuploads%2Fii9Ie8kOb7jvUUnp8uUf%2F3.%20Mutli%20Oracle%20Resilience1.png?alt=media&amp;token=ab7a0e27-9380-4f90-9e95-a97e268b26b0" alt=""><figcaption></figcaption></figure>

Multiple independent sources are combined, compared, and scored before producing the final output. This reduces single-source failure risk while creating a stronger foundation for application-specific queries.

### Scaling by Queries, Not Feeds

Oracle 1.0 scales by adding feeds. Oracle 2.0 scales by adding queries over a resilient data layer:

|           **Traditional Oracle**          |                 **Semantic Oracle**                |
| :---------------------------------------: | :------------------------------------------------: |
| New question → New feed → New integration | New question → New query → Same trusted data layer |

### What Oracle 2.0 Unlocks

The semantic layer turns every structured data source into a programmable query surface:

|             **Vertical**            |                       **What It Enables**                      |                                                                   **Example**                                                                  |
| :---------------------------------: | :------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------: |
|          **Advanced DeFi**          |        Complex settlement conditions over standard data        | TWAP/VWAP triggers for liquidation, multi-exchange composite pricing for derivatives, threshold-over-window conditions for structured products |
| **Prediction Markets (structured)** |       Rich market types without custom oracle integration      |            "Was BTC's 30-min VWAP above $100K across 3 exchanges, excluding outlier wicks?" — one semantic query, not a custom feed            |
|           **RWA Pricing**           | Multi-source valuation for non-fungible and alternative assets |  Collectible card valuation across eBay, StockX, and specialist dealers, normalized by grading; luxury watch pricing across fragmented markets |
|       **Commodities & TradFi**      |               Derived analytics over market data               |                   Basis-adjusted commodity pricing, delivery-location-specific calculations, cross-venue arbitrage detection                   |
|         **Risk Management**         |        Portfolio-level analytics from aggregated sources       |                        Multi-source exposure calculation, cross-asset correlation monitoring, concentration risk scoring                       |
|        **RWA Infrastructure**       |           Data quality services for tokenized assets           |                      Cross-marketplace price validation for collectibles, grading verification, provenance chain checking                      |

Oracle 2.0 is the multiplier: one trusted data layer serves unlimited queries, replacing the "one feed per question" economics of Oracle 1.0.
