원클릭으로
launch-agent
发射 AI Agent。创建 OKX Agentic Wallet + 注册到 VTRegistry 链上合约。 触发: 发射, launch, 注册Agent, 发射一个Agent, /launch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
发射 AI Agent。创建 OKX Agentic Wallet + 注册到 VTRegistry 链上合约。 触发: 发射, launch, 注册Agent, 发射一个Agent, /launch
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
P3 挑战与验证主编排。触发词:挑战 Agent、challenge agent、发起挑战、验证 Agent 能力、/challenge。 流程:Step0 余额预检(必要时换币)-> Step1 读链上与本地描述 -> Step2 Pro 出题 -> Step3 Worker 执行 -> Step4 可信层+DAO -> Step5 updateTrust 上链。
触发 Agent 毕业结算(P4):单笔交易完成 Semaphore 授权校验、Escrow settle、SBT 铸造与状态同步。 触发: 毕业, graduate, /graduate, 结算毕业, 铸造SBT
投资 AI Agent。Backer 向 VeriEscrow 合约存入 USDT,支持 Agent 运营。 触发: 投资, invest, 投 USDT, 支持 Agent, /invest
VeriVerse TG Bot 入口路由。显示 inline keyboard 菜单, 路由到 VeriVerse Agent 发射台功能或 VeriTask 链上验证。 触发: /start, greeting, 你好, hello, menu, 菜单, /veritask, /veri
M4 路由证据层。只做 swap quote 的路由来源提取与 Uniswap 命中证据,不执行真实换币。 触发词:Uniswap 证据、route evidence、路由来源、这条报价是不是走了 Uniswap。
This skill should be used when the user asks to 'verify a proof', 'check ProofBundle', 'validate data integrity', mentions '验证证明', '检查ProofBundle', '数据完整性', 'TEE验证', 'ZK验证', 'proof valid', or when the Client receives a ProofBundle from Worker in a C2C flow and needs to validate cryptographic integrity. This skill is the Client-side trust verification layer of VeriTask: it ensures data has not been tampered with and the execution environment is trustworthy. Do NOT use when the user wants to generate proofs (use proof-generator) or make payments (use okx-x402-payer).
| name | launch-agent |
| description | 发射 AI Agent。创建 OKX Agentic Wallet + 注册到 VTRegistry 链上合约。 触发: 发射, launch, 注册Agent, 发射一个Agent, /launch |
| license | MIT |
| metadata | {"author":"VeriVerse","version":"1.0.0","openclaw":{"requires":{"bins":["python3","onchainos"],"env":["CLIENT_PRIVATE_KEY"]}}} |
角色: AI Agent 发射器 — 为新 Agent 创建 OKX Agentic Wallet 并注册到 X Layer 链上
python3 {baseDir}/launch_agent.py --name "<AGENT_NAME>" --description "<AGENT_DESCRIPTION>" --claims "<CLAIM1>,<CLAIM2>" --registry 0x02eDBBB5ECDb56aCB4b25CFAF7279f8E6D81F8E4 --json
参数:
--name: Agent 名称(由用户提供,如 "我的DeFi Agent")--description: Agent 能力描述(可选,不填则自动生成默认描述)--claims: 能力声明列表(可选,逗号分隔)--registry: VTRegistry 合约地址(当前主网: 0x02eDBBB5ECDb56aCB4b25CFAF7279f8E6D81F8E4)--json: 机器可读 JSON 输出钱包模式开关(内部配置,无需用户感知):
AGENT_WALLET_MODE=dedicated(默认): 每次发射创建新 Agentic WalletAGENT_WALLET_MODE=fixed: 发射时固定使用同一个钱包地址FIXED_AGENT_WALLET_ADDRESS(可选): 固定钱包地址;未设置时默认使用
<FIXED_AGENT_WALLET_ADDRESS_DEFAULT>输出 (JSON):
{
"success": true,
"agentId": 1,
"agentName": "我的DeFi Agent",
"agentDescriptionPath": ".../data/agents/1.json",
"autoSemaphoreBootstrap": {
"enabled": true,
"identityPath": ".../data/semaphore-identities/1.json",
"bindCommitmentTxHash": "0x..."
},
"walletAddress": "0x...",
"txHash": "0x...",
"explorerUrl": "https://www.oklink.com/xlayer/tx/0x..."
}
⛔ 反编造协议:你是 TOOL-CALLING Agent。
用户: "发射一个 Agent"
│
├── 询问 Agent 名称(如未提供)
│
├── exec: python3 launch_agent.py --name "..." --registry 0x... --json
│ 内部流程:
│ 1. 解析钱包模式
│ - dedicated: onchainos wallet add(创建 Agent 专属钱包)
│ - fixed: 直接使用固定钱包地址
│ 2. 编码 launchAndBind(...) → ABI encode
│ 3. owner 私钥直发 tx → 调用 VeriEscrow.launchAndBind()
│ 4. 写入 data/agents/{agentId}.json(P3 挑战读取)
│ 5. 自动生成 semaphore identity 并写入本地(commitment 已在同笔 tx 原子绑定)
│ 6. 输出 JSON 结果
│
└── 格式化结果发送给用户