Pyth Price Feed Subscriber
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
This tool provides a read-only interface to Pyth price feed contracts. Given a Pyth contract address and a price feed ID, it retrieves the latest price data including the price value, confidence interval, exponent, and publish timestamp. All data is pulled directly from the Pyth contracts—no off-chain databases or third-party APIs are used. This is useful for developers, analysts, and users who want to verify on-chain Pyth price data without relying on off-chain services, such as checking the current price of an asset or auditing price feed accuracy.
HOW TO USE
Connect your wallet (MetaMask or any Web3 wallet) to the desired EVM network. Enter the Pyth contract address you wish to inspect (the main address is pre-filled), optionally enter a price feed ID (the ETH/USD feed ID is used if none is provided), and click "look up". The tool will query the contract and display the latest price, confidence interval, exponent, and publish timestamp. The interface is intentionally minimal—it shows what the contract knows, nothing more and nothing less.
TECHNICAL MECHANISM
The tool uses the Pyth contract ABI to call getPriceUnsafe, getPrice, or getLatestPrice. These functions return a price object containing the price (as an int64), confidence interval (uint64), exponent (int32), and publish time (uint256). The tool formats the price using the exponent to display a human-readable value. All reads are performed via the connected provider; no state is written. The tool attempts multiple methods to fetch the price, falling back to getPrice and getLatestPrice if getPriceUnsafe is not available.
WHAT IT CANNOT SEE
This tool cannot fetch off-chain Pyth price data not stored on-chain. It cannot verify the accuracy of price data beyond what is provided by the contract. It cannot detect pending or unconfirmed transactions. It may not support all Pyth contract versions or chain deployments. It cannot fetch data from feeds that are not deployed on the connected chain. The data shown is exactly what is stored on-chain—nothing more.
PLEASE NOTE
This tool works on any EVM-compatible network where Pyth contracts are deployed, including Ethereum mainnet, Polygon, Optimism, Arbitrum, and others. It is intended for informational and monitoring purposes only. Always cross-reference with official sources and multiple explorers before making any decisions based on this data.