0G

0G

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

0G 自动化脚本

0G 是一个 Layer1 区块链测试网,本脚本支持三个平台的自动化交互。

核心功能:
1. Jaine 平台 - DEX 交互(Swap、添加流动性、领水)
2. AIForge 平台 - AI 代理创建和聊天
3. DesuDev 平台 - 合约编译和部署

功能特性:
- 支持 Jaine DEX 多种代币对交易
- 自动添加流动性(WA0GI-ETH)
- 领取测试代币(24h 冷却自动跟踪)
- 创建和管理 AI 代理
- 与 AI 代理随机聊天
- Spin 抽奖获取稀有度
- 编译和部署智能合约
- 批量处理多个钱包
- 详细的操作日志

使用说明:

【平台介绍】
1. Jaine:0G 上的 DEX(去中心化交易所)
- Swap:代币交换
- Liquidity:流动性提供
- Faucet:测试代币领取

  1. AIForge:AI 代理平台
    - 创建 AI 代理获得积分
    - 与代理聊天互动

  2. DesuDev:智能合约平台
    - Spin:抽奖获取稀有度
    - Compile:编译 Solidity 合约
    - Deploy:部署到 0G 测试网

【配置说明】
在 config.ini 中设置:

【Jaine 设置】
- enable_jaine:是否启用 Jaine 平台
- enable_swap:是否执行 Swap(默认 True)
- swap_count:Swap 次数(默认 3)
- swap_amount:Swap 金额(默认 0.001)
- enable_liquidity:是否添加流动性(默认 True)
- liquidity_count:添加流动性次数(默认 1)
- enable_faucet:是否领水(默认 True)

【AIForge 设置】
- enable_aiforge:是否启用 AIForge 平台
- enable_create_agent:是否创建代理(默认 True)
- agent_name:代理名称(默认 MyAgent)
- enable_chat:是否聊天(默认 True)
- chat_count:聊天次数(默认 3)

【DesuDev 设置】
- enable_desudev:是否启用 DesuDev 平台
- contract_name:合约名称(默认 MiniJaineToken)

【重要提示】
- 网络:0G 测试网
- Chain ID:16601
- RPC:https://evmrpc-testnet.0g.ai/
- Faucet 冷却:24 小时(自动跟踪)
- 需要足够的 0G 测试币用于 gas fee
- Swap 需要对应代币余额
- 添加流动性需要 WA0GI 和 ETH 代币

【支持的代币】
- USDT: 0x3eC8A8705bE1D5ca90066b37ba62c4183B024ebf
- MVT: 0x78A8D4014000dF30b49eB0c29822B6C7C79D68cA
- st0G: 0x14d2F76020c1ECb29BcD673B51d8026C6836a66A
- WA0GI: 0x006921B4B6DAc59342EA5e7d62f8351aeB65EEA8
- BTC: 0x36f6414FF1df609214dDAbA71c84f18bcf00F67d
- ETH: 0x0fE9B43625fA7EdD663aDcEC0728DD635e4AbF7c

【网络信息】
- 测试网:0G Testnet
- Chain ID:16601
- RPC:https://evmrpc-testnet.0g.ai/
- 浏览器:(待补充)

依赖库:
- web3:区块链交互
- eth-account:账户管理
- aiohttp:异步 HTTP 请求
- aiohttp-socks:代理支持(可选)

官方信息:
- 类型:Layer1 区块链
- 测试网:0G Testnet

适用场景:
- 0G 测试网交互
- DEX 交易测试
- AI 代理平台测试
- 智能合约部署
- 多平台综合测试