BlockStreet

BlockStreet

DeFi 类 Web3 自动化脚本
DeFi
版本: v1.2.3
作者: web3
账号类型: 私钥

BlockStreet 是一个基于以太坊的 DeFi 交易平台,提供代币交换、流动性挖矿、借贷等功能。

📝 项目简介

BlockStreet 是一个去中心化金融(DeFi)平台,用户可以通过以太坊钱包登录后,进行代币交换(Swap)、流动性供给(Supply)、资产借贷(Borrow/Repay)、资产提取(Withdraw)等操作。本脚本实现了自动登录、每日签到、自动交易等功能,帮助用户自动管理多个钱包的 DeFi 操作。

⚙️ 功能说明

1. 自动登录认证

  • 使用 SIWE(Sign-In with Ethereum)标准进行登录
  • 自动签名认证消息
  • 自动管理会话 Cookie
  • 支持推荐码绑定

2. 自动每日签到

  • 每 24 小时自动签到
  • 领取每日奖励
  • 累积平台积分

3. 自动代币交换

  • 自动执行代币交换(Swap)操作
  • 支持随机金额交换(防止模式识别)
  • 支持多次交换操作
  • 自动计算兑换比例

4. 流动性供给

  • 自动向流动性池供给代币
  • 赚取流动性挖矿收益
  • 支持多种代币供给

5. 资产借贷管理

  • 自动借出资产(Borrow)
  • 自动偿还贷款(Repay)
  • 支持多种代币借贷

6. 资产提取

  • 自动从流动性池提取资产
  • 支持部分或全部提取

📋 注意事项

首次使用指南

  1. 准备私钥
    - 确保每个钱包都有以太坊私钥
    - 私钥格式:以 0x 开头的 64 位十六进制字符串或不带 0x 前缀的 64 位十六进制字符串
    - 钱包需要有足够的 ETH 或平台代币用于交易

  2. 配置账号文件
    - 在「账号」标签页点击项目卡片
    - 在「privateKeys.txt」文件中粘贴私钥(每行一个)
    - 保存文件

  3. 配置验证码服务
    - 本脚本需要验证码服务绕过 Cloudflare Turnstile 验证
    - 在「领水」标签页配置打码服务(自建平台或 2Captcha)
    - 自建平台:免费,但需要部署服务器
    - 2Captcha:付费,每 1000 次验证约 $2.99

  4. 配置推荐码(可选)
    - 在 config.ini 中设置「invite_code」
    - 首次登录时会自动绑定推荐码

  5. 配置交易参数
    - 在 config.ini 中设置每次交易的数量(transaction_count)
    - 设置交易金额范围(swap_amount_min、swap_amount_max)
    - 设置速率限制参数(避免被平台限制)

  6. 配置执行参数
    - 在「执行」标签页设置钱包间隔(建议 5-10 秒)
    - 选择执行顺序(按顺序/随机)
    - 如需使用代理,在「代理」标签页配置代理列表

  7. 开始执行
    - 点击「开始执行」按钮
    - 查看日志了解执行进度

配置建议

  1. 钱包间隔时间:建议设置 5-10 秒,避免请求过快导致限制
  2. 代理使用:如果有多个钱包,强烈建议配置代理避免 IP 限制
  3. 自动执行间隔:建议设置为 24 小时,与签到周期保持一致
  4. 交易金额:建议设置较小金额(0.001-0.01),避免资金风险
  5. 交易次数:建议每个钱包每天执行 5-10 次交易,避免被识别为机器人
  6. 速率限制:脚本内置了每小时最多 100 次交易的限制,建议不要修改

常见问题

  1. 私钥格式错误
    - 问题:提示「私钥格式错误」或「无效的私钥」
    - 解决方案:确保私钥是 64 位十六进制字符串,可以带或不带 0x 前缀

  2. 验证码解决失败
    - 问题:提示「验证码解决失败」
    - 解决方案:

    • 检查打码服务配置是否正确
    • 确保 2Captcha 账户有足够余额
    • 检查网络连接是否正常
  3. 登录失败
    - 问题:提示「登录失败」或「认证失败」
    - 解决方案:检查网络连接、代理配置 否正确,或稍后再试

  4. 交易失败
    - 问题:提示「交易失败」或「余额不足」
    - 解决方案:

    • 确保钱包有足够的代币余额
    • 检查交易金额是否超过安全限额
    • 查看详细错误日志了解具体原因
  5. 速率限制
    - 问题:提示「速率限制已达到」
    - 解决方案:等待一段时间后再执行,或调整交易频率

  6. 如何查看交易状态
    - 脚本会自动显示每次交易的结果(成功/失败)
    - 可以在日志中查看详细交易信息

安全提示

  1. 资金安全
    - 脚本内置了交易金额限制(默认最大 0.01),可在 config.ini 中调整
    - 建议只在测试钱包中使用,不要使用主钱包
    - 首次使用建议先用小金额测试

  2. 私钥安全
    - 私钥仅存储在本地,不会上传到任何服务器
    - 定期备份私钥文件
    - 不要与他人分享私钥

  3. 代理安全
    - 使用可信的代理服务
    - 避免使用免费公开代理

⚠️ 免责声明

本脚本仅供学习交流使用,使用本脚本产生的一切后果由使用者自行承担。