Spicenet 测试网
Testnet 类 Web3 自动化脚本
Spicenet 测试网自动化脚本
📝 项目简介
Spicenet 是一个区块链测试网项目。本脚本实现了自动认证登录、申请推荐码、自动完成平台任务等功能,帮助用户快速积累测试网积分。
⚙️ 功能说明
1. Privy 钱包认证
- 自动获取 Turnstile 验证码
- SIWE(Sign-In with Ethereum)签名登录
- Token 自动缓存和刷新机制
- 避免重复认证,提高效率
2. 推荐码系统
- 自动检测是否已绑定推荐码
- 支持配置自定义推荐码
- 未绑定时自动申请推荐码
3. 自动任务系统
- 自动获取所有可用任务
- 批量领取未完成任务
- 可配置跳过特定任务
- 详细的任务执行日志
4. 用户数据同步
- 实时查询总积分
- 显示推荐状态
- 任务完成进度追踪
📋 注意事项
首次使用指南
- 在「私钥」输入框中填入 EVM 私钥,一行一个
- 在「领水」标签页配置打码服务(Turnstile 验证码):
- 自建平台:使用框架自带的打码服务(推荐)
- 2Captcha:需要自行购买 API Key - 在 config.ini 中配置推荐码(可选)
- 点击「开始执行」按钮运行脚本
配置建议
- 建议使用代理,避免 IP 限制
- 推荐码可以在配置文件中自定义
- 任务间隔建议设置 2-5 秒
- 并发线程数建议 1-3 个
常见问题
- 认证失败:检查打码服务是否正确配置,验证码是否成功解决
- Token 过期:脚本会自动重新认证,无需手动处理
- 任务领取失败:部分任务可能有前置条件,可在配置中跳过
- 代理连接失败:检查代理格式和有效性
技术说明
- 使用 Privy 认证系统(标准 SIWE 流程)
- Token 缓存机制避免频繁认证
- 支持 Turnstile 验证码自动解决
- 兼容 Web3.py 6.11.3
⚠️ 免责声明
本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。