VirtEngine

Module reference · Economics & settlement

x/oracle — Oracle

External price and data feeds brought on-chain for pricing and policy.

What it does

Inside x/oracle

The oracle module brings external data — token prices, reference exchange rates — into chain state where economic logic can use it. Feeds are submitted, validated, and stored so that modules pricing marketplace services or evaluating policy have a consensus-visible data source.

Oracle design constrains manipulation: submissions are permissioned and validated rather than free-for-all, because a corrupted price feed corrupts everything priced by it.

Why it exists

The design rationale

A marketplace that prices real-world compute in a volatile token needs a trustworthy bridge to external prices. Doing that bridging in a dedicated, auditable module keeps a sensitive dependency contained and governable.

Interactions

How it connects to the rest of the chain

No module stands alone — these are the protocol surfaces this module depends on or serves.

Key concepts

Terms that matter here

Feed
A stream of externally-sourced values validated into chain state.
Oracle risk
The exposure created when on-chain logic depends on off-chain data quality.

Keep exploring

More from economics & settlement