Auto-Yield Router
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
Auto-Yield Router lets you automatically route your deposited funds to the highest-yielding strategy among a set of pre-configured DeFi protocols. Instead of manually comparing APYs across different platforms, checking your balances, and executing separate deposits, you configure your token, deposit amount, and a list of strategies (with their addresses and APYs). The tool identifies the strategy with the highest APY, approves the token for spending, and deposits your funds into that strategy in one batched transaction. This is essential for DeFi users who want to optimize their yield without manual overhead.
HOW TO USE
Connect your EVM wallet and select the network. Enter the token address you want to deposit and the amount in wei. In the strategy input area, list each yield strategy on a new line using the format: name,contract,apy% (e.g., Aave,0x...,5.2). Click "Check yields" to view your token balance, the listed strategies, and which one offers the highest APY. Review the results, then click "Route to best yield" to execute the transaction. The tool approves the token for the best strategy and deposits your funds in one batched operation.
TECHNICAL MECHANISM
The tool first verifies the user's token balance using balanceOf() and checks the token decimals and symbol. It then compares the APYs of the listed strategies and selects the one with the highest value. The routing is performed in two steps: (1) approve() the token for the selected strategy contract to allow spending, and (2) call the strategy's deposit() function (with the amount and optionally the recipient address) to deposit the funds. The tool uses receipt.effectiveGasPrice for accurate gas reporting and provides progress feedback during the approval and deposit steps. The strategy interface is assumed to support a deposit(uint256 amount) or deposit(uint256 amount, address recipient) function.
WHAT IT CANNOT SEE
This tool cannot guarantee that the selected strategy will maintain the highest yield over time—APYs can change rapidly and the tool uses static or snapshot data. It relies on external yield data (APYs) provided by the user, which may be outdated or inaccurate. The tool does not support protocols with non-standard deposit interfaces (e.g., requiring additional parameters, approvals, or wrapping). It also cannot guarantee that the user's funds will be protected from impermanent loss, smart contract risk, or protocol hacks. The tool does not automatically rebalance—you must check yields and route again manually.
PLEASE NOTE
The APY values are provided by the user—ensure they are accurate and up-to-date. Routing to a strategy requires approving the token for spending, which carries standard ERC-20 approval risks. The selected strategy contract must be trusted; verify its security and audit status before use. This tool is for EVM chains only and does not support non-EVM networks.