6) Once you have set the trigger price, you need to determine how much gas you are willing to pay for this trigger to be executed. You can select from Slow, Medium, and Fast, or enter a custom gas limit.
NOTE: The Gas Price you select will determine the amount of ETH or BNB you will have to deposit with your agent so it can execute the liquidity withdrawal if the trigger price is reached.
Once you choose the Gas Price and click “Next”, you will see the application begin the process of setting up your trigger. You will need to approve several MetaMask transactions.
If during the process you lack sufficient ETH or BNB, you will see the error screen below and you will be unable to set your trigger.
After agent creation, the DeFi Agent dashboard changes to display the user’s MetaMask wallet FET balance and the FET tokens available in the application.
If users want to keep their Agents active, they will need to top up the app with FET tokens on the Ethereum network (ERC-20). This could be done from the dashboard. Once the user deposits FET in the DeFi Agent application, they will be able to see an estimate of the remaining time until service expiry and the monthly FET usage.
The dashboard also displays information on the number of agents, Uniswap or PancakeSwap pool pairs, and triggers that are currently created.
The account page enables users to see a history of FET payments done automatically on the part of the app from the FET amount that the user topped up. It also displays usage information and an estimated service expiry date.
To change the network, use the switch at the upper right corner of the page.
Any agents created on Ethereum and Binance Smart Chain will be viewable on the Agents page. Triggers, however, are visible per network.
More types of triggers will be added in the future. Some of them will include:
- APY monitor — Withdraw liquidity if APY is less than X
- Sentiment — Withdraw liquidity if token sentiment (LunarCrush for example) goes below X
- Best Pool — Move liquidity to an identical pool (in terms of pairs) if the APY is higher there. Limit this to one liquidity transfer per week/month/quarter.
- ETH Fees — Withdraw liquidity if the ETH fees are becoming too high in a pre-set period of time
- Stop-loss (Uniswap v3) — Move liquidity to the new active range if the current range is no longer generating fees
- Portfolio management (Uniswap v3) — Define a weighting for a sector (e.g. oracles, AI, NFTs) and implement an ETF-like strategy (market-weighted balancer pool)
- Private Uniswap v3 strategy — Hide the strategy behind the agent
- ETH fund management V1 — Deposit funds in a contract and use it to automatically top-up one-or-more active addresses
- ETH fund management V2 — Allow agents to swap ERC-20 tokens for ETH if funds drop below a certain level
We are also considering integration with Zapper.
Help us spread the word about DeFi Agents and help DeFi users manage their liquidity better!
1. Reshare this tweet:
2. Add these tags: #DeFiAgents @Fetch.ai #DeFi
We will distribute 1000 FET to 20 random users!