Cross-Protocol Risk-Adjusted Yield Optimizer
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 optimizes yield by comparing protocols based on risk-adjusted returns, helping users identify the best protocol that balances yield with risk exposure. Given a token address, a list of protocols with their addresses, labels, risk scores (1-10), and TVL (Total Value Locked), and an amount, it reads each protocol's current APY rate, calculates a risk-adjusted score (APY / riskScore * TVL factor), and ranks protocols by this metric. The tool attempts multiple ABI patterns—getReserveData, supplyRatePerSecond, depositRate, getAPY, and generic rate functions—to maximize compatibility across different protocol implementations. Each protocol is displayed with its APY, risk score, TVL, risk-adjusted score, and estimated yield for the specified amount. A visual risk bar shows the protocol's risk level, and the best protocol is highlighted with a badge. The user's token balance is also displayed for context. All data is pulled directly from the blockchain in real time, providing a transparent, risk-aware view of yield opportunities.
HOW TO USE
Connect your wallet using the Connect button in the header. Select the target network from the dropdown—Ethereum Mainnet, Polygon, Optimism, Arbitrum One, Base, or Sepolia testnet. Enter the token address you wish to optimize yields for. Enter each protocol on a separate line in the format: address,label,riskScore,TVL (e.g., "0x123...,Aave V3,1,5000000000"). Risk scores are on a scale of 1 (lowest risk) to 10 (highest risk). TVL should be in USD (e.g., 5000000000 for $5B). Enter the amount you want to optimize in human-readable format. Click "Optimize." The tool will fetch the current APY rate from each protocol, calculate risk-adjusted scores, and rank the results. Results appear in the card below with a "best protocol" badge, protocol cards showing risk-adjusted scores, APY, risk score, TVL, estimated yield, and a visual risk bar. Use this information to identify the best risk-adjusted yield opportunity.
RISK-ADJUSTED YIELD OPTIMIZATION WITH MULTI-FACTOR SCORING
The tool provides comprehensive risk-adjusted yield optimization through a multi-factor scoring model. First, it attempts to fetch APY from each protocol using a flexible ABI detection approach—trying getReserveData (Aave-style), supplyRatePerSecond (Compound-style), depositRate, getAPY, and generic rate functions. The risk-adjusted score is calculated as: (APY / riskScore) * TVL_factor, where TVL_factor = 1 + (TVL / 10,000,000,000) capped at 1.5. This formula rewards higher yields, lower risk scores, and larger TVL (indicating more established protocols). Each protocol's risk score is user-provided, allowing for customization based on the user's risk tolerance. The tool also displays the raw APY, risk score, TVL, and estimated annual return for each protocol. The visual risk bar shows the risk level color-coded—green (low), amber (medium), red (high)—providing an intuitive risk assessment. Protocols are ranked by risk-adjusted score in descending order, with the top protocol highlighted.
WHAT IT CANNOT SEE
This tool cannot guarantee future yields—APY rates are dynamic and can change between the check and any subsequent transaction. It cannot predict protocol risk or ensure that the risk scores accurately reflect actual protocol safety. It cannot verify off-chain risk conditions or ensure that the TVL data is accurate. It cannot ensure protocol solvency or detect changes in protocol state that could affect yields or risk. It cannot detect manipulation risks, including oracle manipulation, rate manipulation, or other attacks. It cannot assure that the compared protocols are free from vulnerabilities, bugs, or malicious code. It cannot verify that the protocol addresses are correct or that the token address is supported. It cannot provide financial advice or guarantee that investing in the highest-scoring protocol is profitable. All data is provided as-is for informational purposes only; any reliance on the tool's output for investment decisions is the sole responsibility of the user.
PLEASE NOTE
This tool supports EVM-compatible chains only: Ethereum Mainnet (1), Polygon (137), Optimism (10), Arbitrum One (42161), Base (8453), and Sepolia testnet (11155111). Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, and XRP are not supported. The tool requires a Web3 provider (MetaMask or WalletConnect) and access to an RPC endpoint for the selected chain. It does not store any wallet data, token addresses, or optimization records. All queries are performed directly against the blockchain in real time. The tool only provides read-only information and does not execute any transactions. Risk scores are user-provided estimates and do not guarantee actual protocol safety. Always verify critical data independently through a block explorer and consult with financial advisors before making any investment decisions.