自动收菜机器人
Last updated
Last updated
以 steth 为例来说明自动收菜机器人(Claiming Bot)的设置。
第一步:查找 Strategy Bots
在【Farming】页面中按照链、协议名称、池子名称来筛选所需的 Claiming Bot。
进入到 Curve Convex–stETH ,在【Claiming Bot】一览进行设置,或者可以点击【View More】查看自动收菜机器人的介绍,并点击【Set Up】
第二步:设置机器人
主要设置三类信息:基本信息、设置 Trigger、设置 Task。
设置 Trigger
目前支持三种 Trigger 条件:
Time Interval:配置收菜频率条件,支持分钟、小时、天、周粒度。机器人会按照设置频率执行任务。
Rewards Amount:选择奖励 Token 币种,输入累计值。达到累计值才会触发机器人执行。
Gas Price:设置网络费最高价格,低于设定价格,才会触发机器人执行。
三类条件可以配置单个,也可以配置多个。
配置单个 Trigger:只要单个条件满足,则机器人被触发执行。
配置多个 Trigger:如果配置多个 Trigger 条件,则需要当全部条件均满足时,机器人才会被触发执行。
设置 Task
当 Trigger 条件达到时,机器人可以自动执行任务。目前支持两种Task:
通知(Notification):Trigger 条件达到后,给 Admin 和 Operator 的邮箱发送通知。
处理奖励 Token(Manage Rewards):领取到 Safe{Wallet}、转出到其他地址、卖出。
DeFi 操作(DeFi Operation):自定义 DeFi 操作。现支持四种设置 DeFi 操作的方式:
自定义任务:解析交易(Parse Txn)、调用合约(Call Contracts)
快捷任务:转币(Transfer Tokens)、卖币(Swap Tokens)
具体设置说明如下:
通知
Trigger 条件达到时,向 Admin 和 Operator 的邮箱发送通知邮件。
处理奖励Token(Manage Rewards)
当 Trigger 条件达到时,支持将奖励代币领取到 Safe 钱包、转出到其他地址、或者卖掉代币。
Receiver Token
i. 代币收取到 Safe:
支持将 Rewards Token 领取到 Safe 钱包。Safe 钱包地址会被标记 Gnosis Safe 标签。
ii. 代币转出到其他地址
目前也支持将奖励代币转账到其他地址,用户可以自己添加。如中心化交易所地址。
如果还没有添加过钱包地址,则可以添加新地址;如果要转到其他成员的地址上,则可以邀请成员。如下图红框所示:
Swap Token
Cobo Argus 支持收取代币后在 DEX 上直接 Swap 卖出。由于每个 Claiming Bot 协议不同,Cobo Argus会按照流动性来筛选较优的 DEX 进行对接。
可以选择钱包中已有代币,或者通过【Search by address】添加其他代币
下拉框点击【Search by address】按钮,在弹窗中输入 ERC-20 Token 地址进行添加
点击添加【Add】按钮,则该 Token 则会加入 Token 列表供选择。
点击【Expert Mode】按钮,则可以自行选择 DEX 和自行设置滑点
设置完成后,点击【Continue】按钮,进入下一步。
第三步:Token Approval
查看机器人在执行任务过程中,所需要的 Safe 钱包的 Token 授权。仅在执行Task时,选择 Swap Token 才需要Token 授权。
第四步:提交多签或者加入多签购物车(Transaction Bundle)
Admin/Operator 可以点击【Add Transaction Bundle】,Safe Owner(s) 可以对机器人配置进行详细查看后再进行签名,避免 Safe Owner(s) 碎片化时间导致的盲签,将批量待确认的交易打包为一笔交易也提高了签名效率;
也可以直接点击【Submit】提交至 Safe Owner(s) 多签确认。
点击 “Go to Transaction Bundle” 以查看需要签名的交易。
第五步:等待多签交易确认
通知其他 Safe Owner(s) 前往 Gnosis Safe 确认交易。当多签签名收集完成,该交易上链确认
点击【Send email notification】按钮用户可以发邮件通知 Owner 前往 Safe{wallet} 进行签名。
点击【Edit and re-submit】按钮用户可以进行更改并重新提交。
点击【Check the transaction】,钱包 Safe{Wallet} 界面查看多签进度。
第六步:完成设置
多签交易执行完成,则机器人设置成功。
进入到 Curve Convex–stETH 点击【View More】查看该 Claiming Bot 运行情况,包含运行状态、任务执行总次数、成功执行次数、失败执行次数。
注:机器人的执行需要预充 Gas Fee 到 Gas Account。具体操作,请看下一步。
第七步:充值 Gas Account
由于机器人执行链上任务需要花费 Gas,为保证机器人正常执行,需要向 Gas Account 提前充值。
点击 Console 面板中【Deposit】按钮,或者顶部【Gas Account】按钮,可查看 Gas Account 余额并进行充值。
注:不同链的 Gas Account 不同,充值时注意核对地址。
第八步:查看 My Bots
在【Farming】界面,【My Strategy】一览,点击【View】,切换至【My Bots】一览,点击【Strategy Bots】可以查看全部已设置的策略机器人。
每个机器人卡片,能查看币种、池子、机器人类型、机器人执行状况。
点击【Pause】,Admin 或者 Operator 可以暂停机器人执行,无需多签。
点击【View All】,可以查看机器人执行历史,或者终止机器人。其中,终止机器人将撤销机器人的链上操作权限,需要 Safe Owner(s) 多签。