CraftsDev
Airdrop 类 Web3 自动化脚本
CraftsDev 自动化脚本
📝 项目简介
CraftsDev 是一个 Solana 生态的项目展示和评价平台,用户可以浏览项目、点赞、评论和评价。本脚本实现了自动点赞、自动创建评论、自动发表评论等功能,帮助用户快速积累平台积分。
⚙️ 功能说明
1. 自动登录认证
- 使用 SIWS(Sign In With Solana)标准进行登录
- 自动签名认证消息
- 自动管理会话 Cookie
- 支持 Token 缓存机制,避免频繁登录
2. 自动点赞(Upvote)
- 随机获取平台上的项目(Crafts)
- 自动为项目点赞
- 显示点赞成功状态
- 支持批量点赞
3. 自动创建评论(Review)
- 随机选择评论标题和内容
- 自动为项目创建 5 星评论
- 评论内容多样化,避免重复
- 显示评论创建结果
4. 自动发表评论(Comment)
- 随机选择评论内容
- 自动在项目下发表评论
- 评论内容多样化
- 显示评论发表结果
5. 积分统计
- 显示总积分(Total Score)
- 显示点赞积分和数量
- 显示评论积分和数量
- 显示评论积分和数量
- 实时更新积分状态
6. 多钱包管理
- 支持无限钱包批量操作
- 钱包间自动切换
- 可配置钱包切换延迟
- 支持按顺序或随机执行
📋 注意事项
首次使用指南
-
准备私钥:
- 准备 Solana 钱包私钥(Base58 编码格式)
- 可以在 Phantom、Solflare 等钱包中导出 -
添加账号:
- 在「账号管理」标签页添加 Solana 私钥
- 一行一个私钥 -
配置参数:
- 在「项目配置」中设置每轮处理的项目数量(建议 3-5 个)
- 设置请求延迟时间(建议 2-3 秒) -
配置代理(可选):
- 如需使用代理,在「代理管理」中添加
- 建议使用代理以避免 IP 限制 -
启动运行:
- 点击「开始执行」即可
配置建议
- 钱包间隔时间:建议设置 3-5 秒,避免请求过快导致限制
- 每轮项目数量:建议 3-5 个,避免单次处理过多项目
- 代理使用:如果有多个钱包,建议配置代理避免 IP 限制
- 自动执行间隔:建议设置为 24 小时,与平台活动周期保持一致
- 并发线程:建议设置为 1-3 个,避免过快触发限制
常见问题
-
私钥格式错误:
- 问题:提示「私钥格式错误」或「无效的私钥」
- 解决方案:确保私钥是 Solana Base58 编码格式(通常以数字和字母组成的长字符串) -
登录失败:
- 问题:提示「登录失败」或「认证失败」
- 解决方案:检查网络连接、代理配置是否正确,或稍后再试 -
点赞/评论失败:
- 问题:提示「操作失败」或「HTTP 401」
- 解决方案:可能是会话过期,脚本会自动重新登录 -
如何查看积分:
- 脚本每轮执行完成后会自动显示当前积分统计
- 也可以访问官网查看详细积分 -
Cookie 缓存问题:
- 脚本会自动缓存登录 Cookie,避免频繁登录
- 如果遇到认证问题,会自动刷新 Cookie
⚠️ 免责声明
本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。