Stablecoin Reserve 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
Stablecoin Reserve Explainer is a read-only tool that analyzes on-chain reserve data for stablecoin protocols and generates AI-powered plain-language explanations of what backs the stablecoin. It reads stablecoin reserves, reserve asset composition, collateral addresses and balances, collateralization ratios, reserve attestations, custodian addresses, proof of reserves, redemption history, protocol parameters, and liquidity positions. The tool then presents this data alongside an AI-generated explanation of whether reserves appear sufficient to cover circulating supply, what assets compose the reserve, and what gaps or risks exist — helping you understand the backing before holding or transacting with the stablecoin.
HOW TO USE
Connect your wallet using the BGWallet bridge and select your target network (Ethereum, Arbitrum, Optimism, or Polygon). Enter the stablecoin contract address you want to analyze — you vouch for this contract, not the tool. Optionally enter a reserve or collateral manager address if the protocol uses a separate reserve contract. Click "Analyze reserves" to read on-chain data. The tool displays the contract address, reserve manager, reserve coverage percentage, collateralization ratio, reserve asset types, and attestation status. Detailed information includes total reserves, circulating supply, custodian address, redemption history, proof of reserves mechanism, and liquidity positions. A coverage bar visually indicates whether reserves exceed the circulating supply. An AI explanation appears below the on-chain data, describing what assets back the stablecoin, whether reserves appear sufficient, and what gaps or risks exist. 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 reserves, the tool reads reserve asset composition by calling functions like getReserves() or getCollateralAssets() to fetch addresses and balances of underlying collateral. Collateralization ratios are calculated from total reserve value versus circulating supply. Reserve attestations are read from on-chain verification contracts or attestation registries. Custodian addresses are retrieved from the protocol's custodial module. Proof of reserves mechanisms are identified by reading the protocol's proof verification contract. Redemption history is read from event logs (Redeemed, Burned, etc.) by walking backwards in chunks and halving chunk size on failure, ensuring logs are properly read despite varying RPC limitations. Liquidity positions are read from the protocol's liquidity pool contracts. 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 what assets back the stablecoin, whether reserves appear sufficient, what assets compose the reserve, and what gaps or risks exist — while stating plainly that it cannot verify off-chain reserve existence, custodian solvency, audit accuracy, or legal ownership. 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 coverage ratio appears invalid, the tool flags it rather than displaying nonsensical values.
WHAT IT CANNOT SEE
This tool cannot verify off-chain reserve existence, physical asset condition, custodian solvency, audit accuracy, or legal ownership of reserves. It cannot prove that on-chain reserve representations match off-chain holdings. The AI explanation is generated from on-chain data only and cannot detect hidden liabilities, custodial fraud, misrepresented assets, or off-chain reserve deficits. It cannot predict regulatory actions, custodian defaults, or liquidity crises. The tool does not continuously monitor reserves; each analysis is a snapshot at the time of the lookup. It cannot detect delayed reserve updates, stale attestations, 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 reserve sufficiency.
PLEASE NOTE
Stablecoin Reserve 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. Stablecoins carry significant risk including potential loss of backing, regulatory action, custodian failure, and complete loss of value. Use this tool as a guide only; always cross-check with the protocol's official documentation, independent audits, and verifiable proof of reserves for critical decisions. This is experimental software; use at your own risk.