Arc Terminal 奖励
Arc Terminal 是一个去中心化奖励积分平台,用户通过完成每日签到、发推特等任务获取积分。
📝 项目简介
Arc Terminal Rewards 是 Arc 生态系统的奖励平台,用户可以通过钱包签名登录,完成各种任务来获取积分奖励。本脚本实现了自动化完成每日签到、自动发推特任务等功能,帮助用户轻松获取积分。
⚙️ 功能说明
1. 钱包签名登录
- 使用私钥自动生成钱包地址
- 自动创建 SIWE(Sign-In with Ethereum)签名消息
- 完成钱包签名认证流程
- 获取会话 Cookie 用于后续操作
2. 每日签到
- 自动执行每日签到任务
- 获取签到积分奖励
- 检测是否已签到,避免重复操作
3. 自动发推特任务
- 检测推特账号与私钥数量匹配
- 自动发布关于 @TheARCTERMINAL 的推文
- 提交推文链接完成任务
- 自动删除推文避免垃圾信息
- 验证任务完成状态
4. 积分查询
- 实时查询账户积分余额
- 显示任务完成后的积分变化
📋 注意事项
首次使用指南
-
⚠️ 首次绑定推特(重要):
- 在使用自动发推特功能之前,必须先在 Arc Terminal 网站手动绑定推特账号
- 绑定步骤:- 访问 https://rewards.arcterminal.ai
- 连接钱包(使用与脚本相同的钱包地址)
- 在个人资料或任务页面找到推特绑定选项
- 点击「连接推特」并授权
- 绑定成功后,才能通过脚本自动完成推特任务
- 每个钱包地址需要单独绑定一个推特账号
-
⚠️ 完成前置任务解锁每日签到(重要):
- Arc Terminal 的每日签到任务需要先完成其他前置任务才能解锁
- 如果脚本提示 "Please complete other required rules to unlock this quest",说明该账号尚未完成前置任务
- 解决方案:- 访问 Arc Terminal 网站查看任务列表
- 手动完成标记为必需的前置任务(如关注推特、加入 Discord 等)
- 完成前置任务后,每日签到将自动解锁
- 注意:不同账号的前置任务完成进度可能不同
-
配置钱包私钥:
- 在「账号管理」页面添加 EVM 钱包私钥
- 确保钱包在 Arbitrum One 链上有少量 ETH(用于 Gas,签名本身不消耗) -
配置推特账号(可选):
- 如果需要自动发推特任务,请在「推特」标签页配置推特账号
- 使用 auth_token 方式认证
- ⚠️ 重要:推特账号数量必须 >= 私钥数量,否则脚本会提示错误并退出
- 建议:一个私钥对应一个推特账号(一对一配置)
- 确保推特账号与 Arc Terminal 网站绑定的账号一致 -
配置代理(推荐):
- 在「代理管理」页面配置代理
- 推荐使用代理避免 IP 被限制 -
调整配置:
- 在脚本配置中可以关闭不需要的功能
- 默认开启签到和发推特功能
配置建议
- 并发设置:推荐并发数为 1-3,避免请求过于频繁
- 延迟设置:账号间隔建议 10-30 秒,避免被检测为机器人
- 代理模式:推荐使用一对一代理模式
- 执行顺序:可以随机执行增加真实性
推特任务说明
- 首次使用前,请确保已在 Arc Terminal 网站上绑定推特账号
- 脚本会从预设的推文模板中随机选择一条发送
- 推文内容包含 @TheARCTERMINAL 标签
- 任务提交后会等待 10 秒验证状态
- 验证完成后自动删除推文
- 如果不想使用推特功能,可以在配置中关闭
常见问题
-
私钥数量 > 推特数量怎么办?
- 脚本会检测到这个问题并提示错误
- 解决方案:添加更多推特账号或关闭推特功能 -
签名失败怎么办?
- 检查私钥是否正确
- 检查网络连接和 RPC 地址
- 尝试更换 RPC 地址 -
签到显示 "Please complete other required rules"?
- 这说明需要先完成前置任务才能解锁每日签到
- 访问网站手动完成必需的前置任务(关注推特、加入 Discord 等)
- 完成后每日签到将自动解锁 -
签到显示已完成?
- 每个钱包每天只能签到一次
- 这是正常情况,等待第二天再执行即可 -
推特任务失败?
- 首先确认是否已在 Arc Terminal 网站绑定推特账号
- 检查推特 auth_token 是否有效
- 检查推特账号是否被限制
- 尝试更换代理 -
代理连接失败?
- 检查代理格式是否正确
- 测试代理是否可用
- 尝试更换其他代理 -
推特账号与钱包不匹配?
- 确保在「推特」标签页配置的推特账号,与在 Arc Terminal 网站绑定的账号一致
- 一个钱包地址只能绑定一个推特账号
⚠️ 免责声明
本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。