Skip to content

Oracle Infrastructure

Mezo includes an oracle as part of its validator nodes.

Skip Connect

Mezo uses Skip Connect as its main oracle service. Skip determines the price of an asset pair during block consensus and writes it to the onchain state of the x/oracle Cosmos module. This module is provided by Skip and it is plugged into the Mezo client.

The sidecar runs on the same system as the validator node, so data retrieval and aggregation are completed on the same system and passed to the validator node using gRPC.

A diagram showing the process where Skip aggregats market data from several sources and Mezo validators run Skip Connect and x/oracle to update onchain state with the latest values

For a complete description of how Skip aggregates data, see the Skip Providers documentation.

Data Sources

Skip Connect includes several providers that can be configured in the sidecar. You can find a full list of the available providers in the Skip Connect documentation: