Synthetic Asset Risk Explainer
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
Synthetic Asset Risk Explainer is a read-only tool that analyzes on-chain data for synthetic asset protocols and generates AI-powered plain-language explanations of their risk profile. It reads synthetic asset price versus underlying asset, collateral ratios, debt positions, mint and burn events, protocol parameters, oracle price feeds, liquidity pools, user positions, total supply, redemption mechanisms, deviation history, and governance actions. The tool then presents this data alongside an AI-generated explanation of tracking accuracy, collateral backing, liquidity risk, and potential failure modes — helping you understand the risks before holding, trading, or minting synthetic assets.
HOW TO USE
Connect your wallet using the BGWallet bridge and select your target network (Ethereum, Arbitrum, Optimism, or Polygon). Enter the synthetic asset contract address you want to analyze — you vouch for this contract, not the tool. Optionally specify the underlying asset. Click "Analyze synthetic asset risk" to read on-chain data. The tool displays the contract address, underlying asset, current price, tracking deviation from the underlying asset, tracking status, and collateral ratio. Detailed information includes mint and burn activity, total supply, liquidity pool size, redemption mechanism, debt positions, governance actions, and oracle address. A tracking meter visually indicates the accuracy of the synthetic asset's price tracking. An AI explanation appears below the on-chain data, describing the risk profile including tracking accuracy, collateral backing, liquidity risk, and potential failure modes. The wallet's own signature step still protects you — this explanation is informational only and does not replace reviewing what you approve in your wallet.
TECHNICAL MECHANISM
The tool uses ethers.js v5.7.2 with the provider from the BGWallet bridge to read on-chain data from the contract you specify. No hardcoded contract addresses are used — you are always in control of which contract you trust. When analyzing synthetic asset risk, the tool reads current price from the oracle or price feed (via view functions like latestAnswer() or getUnderlyingPrice()), compares it to the underlying asset's actual price to calculate tracking deviation, reads collateral ratios from the protocol's collateral or reserve contracts, fetches debt positions from the position manager or vault contract, reads mint and burn events from event logs, reads protocol parameters from the parameter storage or governance contract, fetches oracle price feeds from the protocol's oracle contract, reads liquidity pool sizes from DEX or protocol pool contracts, reads user positions from the position registry, reads total supply from the synthetic asset contract, reads redemption mechanisms from protocol parameters, reads deviation history from recent price samples, and reads governance actions from the protocol's governance module. The tool fetches event logs by walking backwards in chunks and halving chunk size on failure, ensuring logs are properly read despite varying RPC limitations. The data is formatted and passed to the AI bridge via BGAI.generate() with a structured prompt that includes all the on-chain data read. The AI is instructed to explain the risk profile including tracking accuracy, collateral backing, liquidity risk, and potential failure modes — while stating plainly that it cannot predict price movements, sudden market shocks, or counterparty risk, and that it cannot verify oracle accuracy or guarantee that synthetic assets will track their underlying assets accurately under extreme conditions. The AI response is capped at 1,024 tokens to ensure concise, focused risk assessments. All computed values are guarded against negative numbers — if a deviation or collateral ratio appears invalid, the tool flags it rather than displaying nonsensical values.
WHAT IT CANNOT SEE
This tool cannot predict price movements, sudden market shocks, or counterparty risk. It cannot verify oracle accuracy or detect off-chain market manipulation. It cannot guarantee that synthetic assets will track their underlying assets accurately under extreme conditions. The AI explanation is generated from on-chain data only and cannot detect hidden risks, oracle manipulation, market sentiment, or off-chain price divergence. It cannot predict regulatory actions, liquidity crises, or cascading liquidations that may occur after the analysis. The tool does not continuously monitor the synthetic asset; each analysis is a snapshot at the time of the lookup. It cannot detect delayed oracle updates, stale price feeds, or off-chain data latency. The tool does not store any data persistently; all state is in-memory and resets on reload. The AI explanation is informational and does not constitute financial advice, legal advice, or a guarantee of synthetic asset safety.
PLEASE NOTE
Synthetic Asset Risk Explainer works exclusively with EVM-compatible chains. It requires a Web3 wallet (MetaMask or similar) and the BGWallet bridge. Explanations are AI-generated from data the app reads on-chain — always review what you are actually signing in your wallet before approving it. Always verify the contract address you are using — the tool does not validate or endorse any contracts. Synthetic assets carry significant risk including potential tracking errors, collateral deficiencies, liquidity crises, and complete loss of value. Use this tool as a guide only; always cross-check with the protocol's official documentation and independent sources for critical decisions. This is experimental software; use at your own risk.