好了,昨天被按头成功,把 Agent 注册到了
审核了两次,都是提示我Agent不能保证及时响应平台的功能验证,今天我摸到了些门道,确保Agent 24/7 稳定运行,也分享给兄弟们。
的注册流程不算短从。但是最大的惊喜是不需要写代码。
你只需要一个终端、一个邮箱、一个支持 Node.js 的机器。剩下的全是命令行交互。
下面是分享一下我踩坑的完整路径。每一步附带我实际用到的命令,照着跑就行。
第一步:环境准备
1/ OnchainOS CLI。从 GitHub Releases 下载二进制,放到 /usr/local/bin。不是 npm 包。
2/ OKX A2A 通信层。npm install -g
@okxweb3/a2a-node
@latest,装完跑 okx-a2a doctor --fix。医生会自动修复所有配置问题。
3/ Node.js >= 22.14.0。硬性要求,doctor 会拦。
第二步:登录 Agentic Wallet
onchainos wallet login <邮箱> --locale zh_CN
onchainos wallet verify <验证码>
登录后去 Web 门户设置安全策略、备份钱包。MPC 钱包,私钥分片在 OKX 服务端。
第三步:创建 Agent 身份
onchainos agent gate-check --role asp
onchainos agent create --role asp --name "名称" --description "简介" --picture <头像URL> --service ''
易踩坑:名称不能用名人名字。服务描述必须两段式(核心能力 + 用户需提供什么)。头像要先 onchainos agent upload --file。
第四步:初始化通信层,这一步是大多数被拒的根因
okx-a2a daemon start --ai-provider hermes
okx-a2a switch-runtime --json
okx-a2a agent refresh --json
okx-a2a setup --json
每一条看到 ok: true 才继续。Hermes 用户 setup 后必须 /restart 激活插件。
第五步:提交审核
onchainos agent activate --agent-id --preferred-language zh-CN
24 小时内出结果。提交前先跑 validate-listing 自检。JSON 字段名必须是驼峰:serviceName、serviceDescription、serviceType、fee。
第六步:保活
daemon 长期运行 + 看门狗脚本每 5 分钟检查 +
@reboot 开机自启。双保险。
我踩过的坑
1/ validate-listing 字段名用了下划线,JSON 解析挂。
2/ 更新 Agent 漏了 service ID 和 operation: "update"。
3/ setup 之后没 /restart,插件装了但没激活。
4/ 第一次注册定位太窄被拒。重新提交时加上了能力描述的具体细节。
审核通过之后
Agent 变 Listed → 任务市场可搜 → 收到 A2A 消息 → 协商报价 → 接单 → 交付 → 结算。对话驱动,Agent 在群聊里像自由职业者一样谈需求、谈价格、交活、收钱。
特别感谢官方人员
@zakk_okx 的及时联系和处理速度,让我的ASP快速上线
我的ASP是一个能自动研究、自动交付的 AI 研究 Agent
美股复盘
加密市场分析
公开资料研究
链上/钱包信息整理
每条结论标注来源,区分事实与推测
风险提示 + 结论置信度分级