PushChain 自动化

PushChain 自动化

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

PushChain 自动化脚本 - 支持多种链上操作

【功能说明】
1. 领水功能 - 自动从 Push Chain 水龙头领取测试代币(需要验证码服务)
2. 模拟交易 - 发送指定数量的测试交易到模拟地址
3. 发行代币 - 在 TokenLaunch 平台上发行自定义代币,自动上传元数据到 IPFS
4. 注册域名 - 在 Push Chain 上注册 .push 域名
5. 铸造 NFT - 创建并铸造 NFT,自动上传元数据到 Pinata IPFS
6. 创建兑换链接 - 锁定代币创建可分享的兑换链接
7. 兑换代币 - 从兑换链接中提取锁定的代币

【使用方法】
1. 准备私钥:
- 在 UI 中导入 private_keys.txt 文件
- 每行一个私钥(无需 0x 前缀)
- 私钥对应的钱包将用于所有操作

  1. 配置验证码服务(仅领水功能需要):
    - 在 config.ini 中配置 2captcha_api_key
    - 获取 2Captcha API Key:访问 https://2captcha.com
    - 如果不配置验证码服务,将跳过领水功能

  2. 配置 RPC(可选):
    - 默认使用 https://evm.donut.rpc.push.org/
    - 如果 RPC 失效,可在 config.ini 中修改 rpc_url

  3. 选择功能:
    - 在 config.ini 中开启/关闭各项功能
    - enable_faucet_claim - 是否领水(需要验证码)
    - enable_simulate_tx - 是否模拟交易
    - enable_token_launch - 是否发行代币
    - enable_domain_register - 是否注册域名
    - enable_nft_mint - 是否铸造 NFT
    - enable_redeem_create - 是否创建兑换链接
    - enable_redeem_claim - 是否兑换代币

  4. 执行脚本:
    - 在 UI 中选择项目,点击「开始执行」
    - 脚本会依次处理每个钱包
    - 支持代理(一对一/随机模式)
    - 支持随机顺序执行
    - 支持自动循环执行(勾选「自动执行」)

【注意事项】
- RPC 节点:默认使用官方 RPC,如遇失效请及时更新
- 验证码服务:仅在启用领水功能时需要,费用由 2Captcha 收取
- Gas 费用:所有操作需要消耗 PC 代币作为 Gas,请确保钱包有足够余额
- 代币发行:需要支付 0.01 PC 作为发行费用
- 域名注册:需要支付 0.01 PC 作为注册费用
- NFT 铸造:使用 Pinata 的公共 API Key(脚本内置)
- 代理设置:建议使用代理避免 IP 限制
- 执行频率:建议根据项目要求合理设置执行间隔