Feed updates
Commodities.HNG7/USDwent liveEquity.US.VXF7went liveEquity.US.VXV6removedCommodities.RSN7/UScwent liveCommodities.CLLX6/USDremovedCrypto.PRL/USDwent liveCommodities.LIZ6/CNYaddedCommodities.LIX6/CNYaddedCommodities.WTIZ7/USDaddedCommodities.WTIX7/USDaddedCommodities.WTIV7/USDaddedCommodities.WTIU7/USDaddedCommodities.WTIQ7/USDaddedCommodities.WTIN7/USDadded
View all
Developer Hub

Sponsored Feeds

Sponsored on-chain price updates for the Pyth Core contracts, by network

The Pyth Data Association pushes price updates for various feeds on some networks. These feeds are updated at a specific heartbeat rate or when the price changes by a specific percentage. Applications can depend on receiving updates for these feeds, without having to pull them explicitly.

These updates are for the Pyth Core contracts, which store a price on-chain. Pyth Pro contracts verify a signed price inside each transaction, so they need no pushed updates.

The feeds can vary by network. Please see the relevant section below for the network of interest.

Deviation thresholds can be customized to fit builders' needs, and additional feeds can be requested for this list. If you need custom thresholds or would like to see additional feeds, please fill in this form to signal your interest.

Push feeds are subject to change with prior notice. Please refer to the dev-forum for the latest changes.

DISCLAIMER: While the Pyth Data Association strives to deliver timely updates, these push feeds may occasionally experience delays in updates caused by chain halts, gas estimations and other issues. Applications are advised to run their own price-pusher. Find out how you can run your own price-pusher here.

EVM

The following EVM chains have push feeds:

Ethereum Mainnet

The price feeds listed below are currently sponsored in Ethereum mainnet.

Default:1 hour heartbeat / 0.5% price deviation(1)
Exception:1 hour heartbeat / 1% price deviation(1)
NamePrice Feed IdUpdate Parameters

HyperEVM Mainnet

The price feeds listed below are currently sponsored in HyperEVM mainnet.

Default:1 hour heartbeat / 2% price deviation(3)
NamePrice Feed IdUpdate Parameters

Monad Mainnet

The price feeds listed below are currently sponsored in Monad mainnet.

Default:1 hour heartbeat / 0.2% price deviation(48)
Exception:1 hour heartbeat / 0.1% price deviation(4)
NamePrice Feed IdUpdate Parameters

Optimism Mainnet

The price feeds listed below are currently sponsored in Optimism mainnet.

Default:1 hour heartbeat / 1% price deviation(6)
NamePrice Feed IdUpdate Parameters

Soneium Mainnet

The price feeds listed below are currently sponsored in Soneium mainnet.

Default:1 hour heartbeat / 1% price deviation(7)
NamePrice Feed IdUpdate Parameters

Solana

Sponsored updates reach the price feed accounts of both the Pyth Core and the Pyth Core Compatible programs. The table lists the Pyth Core accounts. A Pyth Core Compatible account is derived from the feed ID, and the Solana guide's Price Feed Accounts section shows how.

The price feeds listed below are currently sponsored in Solana mainnet.

Default:1 minute heartbeat / 0.5% price deviation(61)
Exception:30 seconds heartbeat / 0.5% price deviation(2)
Exception:4 minutes heartbeat / 0.05% price deviation(1)
NameAccount AddressPrice Feed IdUpdate Parameters

Note: The addresses represent the price feed account for shard 0 of the relevant price feed id.

Fogo

Fogo Mainnet

The price feeds listed below are currently sponsored in Fogo mainnet.

Default:1 minute heartbeat / 0.5% price deviation(8)
NameAccount AddressPrice Feed IdUpdate Parameters

Fogo Testnet

The price feeds listed below are currently sponsored in Fogo testnet.

Default:1 minute heartbeat / 0.5% price deviation(3)
NameAccount AddressPrice Feed IdUpdate Parameters

Sui

These feeds are pushed only to the Pyth Core Compatible contract on Sui. Use its IDs in the Sui contract addresses, and see Move from the Original Package to move an existing integration.

The price feeds listed below are currently sponsored in Sui mainnet.

Default:15 seconds heartbeat / 0.5% price deviation(21)
NamePrice Feed IdUpdate Parameters

Run Price Pusher

The Price Pusher is an off-chain service that continuously pulls price updates onto a blockchain. Anyone can operate this service to keep on-chain Pyth prices current based on configurable criteria such as minimum update intervals or price change thresholds.

The Price Pusher must be configured with a Pyth Pro API key. Pass it via the --hermes-access-token <YOUR_KEY> command-line flag so its Hermes calls can authenticate.

The --hermes-access-token flag was added in Price Pusher v10.5.0. Make sure you are running v10.5.0 or later. Refer to the project README for setup instructions and configuration details.

Tune Deviation Thresholds Carefully

Lower deviation thresholds lead to more frequent on-chain transactions. While this improves freshness, it also increases gas costs. Adjust thresholds according to your product’s latency and cost requirements.

On this page