PushChain 自动化
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 前缀)
- 私钥对应的钱包将用于所有操作
-
配置验证码服务(仅领水功能需要):
- 在 config.ini 中配置 2captcha_api_key
- 获取 2Captcha API Key:访问 https://2captcha.com
- 如果不配置验证码服务,将跳过领水功能 -
配置 RPC(可选):
- 默认使用 https://evm.donut.rpc.push.org/
- 如果 RPC 失效,可在 config.ini 中修改 rpc_url -
选择功能:
- 在 config.ini 中开启/关闭各项功能
- enable_faucet_claim - 是否领水(需要验证码)
- enable_simulate_tx - 是否模拟交易
- enable_token_launch - 是否发行代币
- enable_domain_register - 是否注册域名
- enable_nft_mint - 是否铸造 NFT
- enable_redeem_create - 是否创建兑换链接
- enable_redeem_claim - 是否兑换代币 -
执行脚本:
- 在 UI 中选择项目,点击「开始执行」
- 脚本会依次处理每个钱包
- 支持代理(一对一/随机模式)
- 支持随机顺序执行
- 支持自动循环执行(勾选「自动执行」)
【注意事项】
- RPC 节点:默认使用官方 RPC,如遇失效请及时更新
- 验证码服务:仅在启用领水功能时需要,费用由 2Captcha 收取
- Gas 费用:所有操作需要消耗 PC 代币作为 Gas,请确保钱包有足够余额
- 代币发行:需要支付 0.01 PC 作为发行费用
- 域名注册:需要支付 0.01 PC 作为注册费用
- NFT 铸造:使用 Pinata 的公共 API Key(脚本内置)
- 代理设置:建议使用代理避免 IP 限制
- 执行频率:建议根据项目要求合理设置执行间隔