Documentation Index
Fetch the complete documentation index at: https://injectivelabs-mintlify-jp-cosmwasm-translations.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The Oracle Precompile is not yet available.
In the meantime, you can query prices using one of the approaches described below.
Approach 1: Off-chain price feeds with Pyth
If your application fetches prices off-chain (for example, in a backend service or bot), you can query Pyth’s HTTP API directly without any on-chain interaction. Refer to the Pyth documentation on fetching price updates for details on available endpoints, request formats, and response schemas. This approach is ideal for off-chain trading systems, analytics dashboards, or any service that requires price data without submitting transactions.Approach 2: On-chain price feeds with Pyth (EVM)
For smart contracts that need to read prices on-chain, you can interact with the Pyth contract deployed on Injective’s EVM. This uses Pyth’s pull-based oracle model, where price updates are fetched off-chain and submitted on-chain before reading.Contract addresses
To obtain the Pyth contract address for Injective EVM, refer to the Pyth contract addresses page and locate the Injective EVM entry: Currently, Pyth is deployed at0x36825bf3Fbdf5a29E2d5148bfe7Dcf7B5639e320 on Injective’s EVM mainnet.
Price feed IDs
Each asset pair has a unique price feed ID. You can look up feed IDs on the Pyth price feed IDs page. For example, search forINJ/USD.
Supported feeds
| Asset | Price Feed ID |
|---|---|
| INJ/USD | 0x7a5bc1d2b56ad029048cd63964b3ad2776eadf812edc1a43a31406cb54bff592 |
| BTC/USD | 0xe62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43 |
| ETH/USD | 0xff61491a931112ddf1bd8147cd1b641375f79f5825126d665480874634fd0ace |
| XRP/USD | 0xec5d399846a9209f3fe5881d70aae9268c94339ff9817e8d18ff19fa05eea1c8 |
| USDT/USD | 0x2b89b9dc8fdf9f34709a5b106b472f0f39bb6ca9ce04b0fd7f2e971688e2e53b |
| USDC/USD | 0xeaa020c61cc479712813461ce153894a96a6c00b21ed0cfc2798d1f9a9e9c94a |
