Overview table
RedStone
RedStone provides oracle price feeds on Stable through its Push model. Feed contracts expose the Chainlink-compatibleAggregatorV3Interface.
Capabilities
- Push-based price feeds with configurable deviation thresholds and heartbeat intervals
- Chainlink-compatible
AggregatorV3InterfacewithlatestRoundData(),decimals(), anddescription() - Coverage for blue-chip assets, stablecoins, LSTs, LRTs, and yield-bearing / fundamental-priced assets
Mainnet price feed addresses
Source: RedStone push feeds dashboardReading a price feed
Feed contracts implement the Chainlink-compatibleAggregatorV3Interface. The same consumer pattern used for any Chainlink-style price feed applies.
RedStone push feeds on Stable are currently available on mainnet only. Always verify on-chain
updatedAt against your application’s freshness tolerance before consuming a price.Reading a feed directly
You can read any RedStone feed without deploying a consumer contract. The following call reads the ETH/USD feed:Deploying a consumer to Stable mainnet
This assumes you have Foundry installed and a funded wallet. See the Deploy Smart Contract tutorial for full setup instructions.-
Save the contract above to
src/OracleConsumer.solin a Foundry project. - Deploy with the BTC/USD mainnet feed address:
- Read the latest price from your deployed contract:

