Skip to content
AtlasOracle

Summary ​

This guide describes the interfaces available on the Push Oracle contracts.

Under Push mode we provide two contract types:

  • Single-Feed Contract — a single-asset oracle. One contract serves one feed. Its main advantage is full compatibility with the Chainlink AggregatorV2V3 interface.
  • Multi-Feed Contract — a multi-asset price registry. One contract returns the latest prices for many feeds, optimized for consistency and gas efficiency.

Open-source interfaces

Solidity interfaces and the FeedCodec decoder library are open-sourced under MIT at oracle-atlas/push-oracle-interfaces.