Cobo Argus
(EN)
(EN)
  • Announcements
    • Cobo Argus V2 is Here! Supercharge Your DeFi Investments Today
  • Product Documentation
    • Account and Organization
      • Sign Up
        • Sign Up Using Web3 Wallet
        • Sign Up Using Email Address
      • Create Organization
        • Invite Team Member
        • Join Organization
      • Manage Account
        • Log In
        • Add Wallet Addresses for Logins
        • Add Email Address
        • Set Up 2FA
      • Manage Wallet Settings
    • Safe & Cobo Safe
      • Create Safe Wallet
      • Import Safe Wallet to Cobo Argus
      • Create & Enable Cobo Safe Module
      • Add Address
        • Team Members
        • Admin
    • Role-Based Access Controls
      • Authorization
        • Strategy Marketplace
        • Authorization Workflow
          • Modify Authorization
          • Remove Authorization
      • DeFi Operations (Delegated Members)
        • View Roles & DeFi Permissions
        • Complete DeFi Operations
      • Customized DeFi Permissions
        • Create Safe Role & DeFi Permissions
        • Delegate Role to Members
        • Complete Multisig Transaction
    • DeFi Bots
      • Strategy Bots
        • Farming Bots
        • Withdrawal Bots
      • Customized Bots
      • Webhook
        • Configuring Webhooks
        • How to connect Argus and Chainbot Webhook
        • Set up a webhook to monitor contract upgrades.
    • Token Approval
      • View Token Approval
      • Revoke Token Approval
      • Batch-Revoke Token Approval
      • Update Token Approval
    • What's New
  • Tutorials
    • Curve-Convex Authorization & DeFi Bots
    • Farming Bots-Equilibria Finance (EQB)
    • Farming Bots & Withdrawal Bots-BendDAO
    • Rabby Wallet
    • Customized Bots-DAI
    • How to Manage Automated Leverage on Cobo Argus
    • Cobo Argus Claiming Bot automatically claims Pendle minings rewards!
  • Cobo Safe Technical Documentation
    • Cobo Account
      • Cobo Safe Account
      • Cobo Smart Account
      • Send Transactions
    • Role Manager
    • Authorizer
      • Authorizer Example
      • BaseACL
      • Other Authorizers
    • Cobo Argus
      • Workflow
    • Security Audit
    • Deployed Smart Contracts
Powered by GitBook
On this page
  1. Product Documentation
  2. DeFi Bots
  3. Strategy Bots

Farming Bots

PreviousStrategy BotsNextWithdrawal Bots

Last updated 1 year ago

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.

  1. 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.

  1. 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.

  1. Set Up Tasks

The Farming Bot will execute tasks when it is triggered. Cobo Argus V2 currently supports two types of tasks.

  1. Notification

Cobo Argus V2 will send an email to the admins and operators of the organization when the Farming Bot is triggered.

  1. 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.