Farming Bots
Last updated
Last updated
The following uses cvxeth as an example to guide you through the profess of creating a Farming Bot.
Step 1: Select a Farming Bot
Click on "Bots" on the left menu. Select a Farming Bot based on the types of blockchain networks, DeFi protocols and liquidity pools.
Select the cvxeth bot.
Click on "Set Up Bot" on the investment console.
Step 2: Set up your Farming Bot
Currently, you can set up the basic information, triggers, and tasks for the Farming Bot.
Basic Information
Select your Safe Wallet and Cobo Safe Module.
Enter a name for your Farming Bot. You can enter a maximum of 20 characters.
Select Triggers
Cobo Argus V2 currently supports three types of trigger conditions.
Time Interval: the frequency at which the Farming Bot will be triggered (e.g., per minute, per hour, daily, weekly).
Rewards Amount: the threshold amount of token rewards at which the Farming Bot will be triggered.
Gas Price: the Farming Bot will be triggered if the gas price is equal to or below a specified threshold.
You can set one trigger or multiple triggers.
One trigger: the Farming Bot will be triggered if the selected trigger condition is met.
Multiple triggers: the Farming Bot will be triggered only if all of the selected trigger conditions are met.
Set Up Tasks
The Farming Bot will execute tasks when it is triggered. Cobo Argus V2 currently supports two types of tasks.
Notification
Cobo Argus V2 will send an email to the admins and operators of the organization when the Farming Bot is triggered.
Rewards Management
The Farming Bot can automatically claim token rewards to the Safe Wallet. It can also automatically swap or transfer out the token rewards when it is triggered.
Receive Tokens
The Farming Bot can automatically claim token rewards to the Safe Wallet.
In the drop-down menu, select your Safe address as the receiving address.
Note that your Safe address will be labeld as "Gnosis Safe".
ii. Transfer Token
The Farming Bot can automatically transfer token rewards to other addresses you added to Cobo Argus V2.
In the drop-down menu, select an address.
If you haven't added any addresses yet, click on "Add Address".
If you need to transfer token rewards to a new team member's address, click on "Invite Member".
Swap Token
The Farming Bot can automatically claim and swap token rewards based on its associated liquidity pools and DeFi protocols.
Click on "Search by address".
In the pop-up window, enter the address of the token you want to add. Then, click on "Add".
Step 3: Add token approval
This ensures that selected tokens are approved for use by the Farming Bot.
If the task type is "Swap Token", token approval is required.
If the task type is "Notification" or "Receive Tokens", token approval is not required.
Click on "Continue".
Step 4: Review and submit
Review the settings of your Farming Bot.
To modify any information, click on "Previous".
Otherwise, click on "Submit". A multisig transaction from Safe owner(s) will be initiated.
Step 5: Complete multisig transaction
Inform your Safe owner(s) to complete a multisig transaction.
Click on "Check the transaction" to view the progress of this multisig transaction.
Alternatively, head to Safe to view the progress of the multisig transaction.
Step 6: Review bot activity details
Your Farming Bot will be successfully set up once the multisig transaction is completed.
Click on "OK".
You can view the activity details of your Farming Bot on the investment console, including its current status, number of tasks executed, number of successes, and number of failures.
Note that for the Farming Bot to run smoothly, you must top up its Gas Account first.
Step 7: Top up Gas Account
Click on "Deposit" on the investment console or "Gas Account" at the top of the page.
Before making a deposit, please make sure that the blockchain network is correct.
Scan the QR code or copy the address to make a deposit.
Step 8: View your bot details
Click on "Bots" on the left menu and switch to the "Strategy Bots" tab to view all the Strategy Bots you have set up.
Click on "Pause" if you want to stop the bot. No multisig transaction from Safe owner(s) will be required.
Click on "View All" if you want to check the activity history of a selected bot or terminate this bot.
Note that terminating a bot will remove its on-chain authorization. Thus, a multisig transaction from Safe owner(s) will be required.