Flux Protocol Data Aggregator
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
Flux Protocol Data Aggregator provides read-only access to Flux Protocol oracle data on EVM-compatible blockchains. It aggregates price data from Flux oracles, giving you real-time and historical price information for various assets and pairs. The tool reads Flux oracle contract state, aggregated price data, asset metadata, timestamp, request state, response state, validator state, chain ID, gas price, and price history. All data is read directly from the chain through your connected provider — no funds are ever at risk. The tool aggregates data from Flux's oracle infrastructure, making it easy to track price data and monitor oracle performance.
HOW TO USE
Connect your EVM-compatible wallet (MetaMask, WalletConnect, or similar) using the wallet bridge. Select the network that matches the Flux oracle deployment you wish to inspect (Ethereum Mainnet, Polygon, Arbitrum, Optimism, Avalanche, Base, or others). Paste the Flux oracle contract address — the tool does not hardcode any address, giving you full flexibility to inspect official Flux deployments or fork contracts. Enter the asset symbol (e.g., "ETH") and optionally an asset pair (e.g., "USD"). Set a history limit to control how many historical price records are fetched. Click "Fetch aggregated data" to retrieve and display the data, including the aggregated price, timestamp, asset metadata, and price history with multiple records.
HOW IT WORKS UNDER THE HOOD
The tool uses a multi-step read strategy to assemble a complete aggregated data snapshot. First, it connects to the provider and validates the oracle contract address. It then reads the aggregated price using getPriceWithPairAndTimestamp or getPriceWithTimestamp to retrieve both price and timestamp. If pair-specific data is unavailable, it falls back to getPrice or getPriceWithPair. The tool reads asset metadata including name, symbol, and decimals using getMetadata. For historical data, it calls getPriceHistoryWithTimestamp with the specified limit to fetch previous price records with their timestamps. All results are displayed in a clear, readable format with proper decimal handling using ethers.utils.formatUnits. The tool handles errors gracefully and provides informative feedback if any data cannot be retrieved. The timestamp is converted from Unix time to a human-readable format.
WHAT IT CANNOT SEE
The tool cannot verify that the aggregated price data is accurate or reflects the true market price; it reads what the oracle reports but does not independently validate the data against other sources. It cannot detect if the oracle has been manipulated or if there are security vulnerabilities in the oracle contracts; the tool only reads public state. It cannot guarantee that the price data is up-to-date; oracle updates depend on the Flux network's update schedule. It cannot predict future price movements; the tool provides historical and current data only. It cannot verify that the asset metadata is accurate; the tool reads metadata from the oracle but does not validate it against external sources.
PLEASE NOTE
This tool works exclusively with EVM-compatible blockchains where Flux Protocol oracles are deployed. It does not support non-EVM chains. Always verify the oracle contract address against official Flux Protocol documentation before use. The tool is read-only — it never signs transactions or moves funds. It is provided as-is with no warranty of any kind. Price data should be used for informational purposes only and verified against multiple sources before making decisions.