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

Contract Addresses

Addresses of the Pyth Pro and Pyth Core contracts on every supported chain

This page lists the Pyth contracts deployed on each supported chain. A chain can have three kinds:

ContractWhat it is
Pyth ProVerifies the signed Pyth Pro price that each transaction carries, for use in that transaction. It stores no price.
Pyth CoreVerifies a signed update and stores the price, so any contract can read it until a newer update replaces it. The original Pyth Core contract, upgraded in place on August 26, 2026. Integrations kept their address.
Pyth Core CompatibleStores prices like Pyth Core. A second Pyth Core contract with the same interface, deployed before the upgrade so integrations could upgrade early.

Use Prices on Blockchains explains how the Pyth Pro and Pyth Core contracts differ.

Solana

The Pyth Pro program has the same address on each Solana network:

The Pyth Core programs run on Solana Mainnet and Devnet, and on Fogo Mainnet and Testnet. The Pyth Core Compatible programs run on Solana Mainnet and Devnet. Each program has the same address on every network it runs on:

ProgramPyth CorePyth Core Compatible
Solana receiver
Price feed
Wormhole receiver

EVM Mainnets

Each row lists a mainnet's Pyth Pro, Pyth Core and Pyth Core Compatible contracts. A dash means the mainnet has no contract of that kind.

EVM Testnets

The same three kinds of contracts on EVM testnets:

NetworkPyth ProPyth CorePyth Core Compatible
Abstract Sepolia Testnet——
Amoy—
Arbitrum Sepolia
Arc Network Testnet——
Base Sepolia Testnet
Berachain Bepolia—
BNB Smart Chain Testnet——
Cronos Testnet
Ethereal Testnet V2——
Ethereum Sepolia
Etherlink Shadownet Testnet——
Hyperliquid EVM Testnet—
Injective Testnet——
Linea Sepolia——
Mezo Testnet
Monad Testnet
OP Sepolia Testnet
Robinhood Chain Testnet—
Soneium Testnet Minato
Sonic Blaze Testnet——
Sonic Testnet—
Tempo Testnet——

Sui

For Sui, both the package ID and the shared state object ID are relevant. Integrators using the Sui JS SDK / PTB flow will typically need the state object ID.

Sui's original Pyth Core contract couldn't be upgraded in place, so the Pyth Core Compatible contract replaces it. On Sui Mainnet:

Pyth ProPyth Core Compatible
Package ID
State ID
Wormhole State ID—
Wormhole Package ID—

On Sui Testnet:

Pyth ProPyth Core Compatible
Package ID
State ID
Wormhole State ID—
Wormhole Package ID—

IOTA

For IOTA, both the package ID and the shared state object ID are relevant. Integrators using the IOTA JS SDK / PTB flow will typically need the state object ID.

Cardano

The Pyth Pro contract on each Cardano network, identified by its policy ID:

Stellar

The Pyth Pro contract on each Stellar network:

Chains No Longer Supported

Some chains had only a Pyth Core contract that wasn't upgraded, so they no longer have a supported contract. Chains No Longer Supported lists them with their old addresses.

On this page