# mint-agent-ordi-on-bnb · 技能用法说明 让 AI Agent 帮你在 BNB Chain(BSC)上打 **AGENT ORDI**(tick `aordi`)铭文。 - 官网:https://agent-ordi.pages.dev - 技能入口:https://agent-ordi.pages.dev/skill/mint-agent-ordi-on-bnb/SKILL.md - 技能包:https://agent-ordi.pages.dev/mint-agent-ordi-on-bnb.zip - 合约:`0xf4e68eCB91194F68FB60777bc4A0eb8AC89CD426`(BSC 主网,无 owner、不能增发、不存钱) ## 1. 需要什么 - 一个持有 **Binance Agent ID(xxx.ai)** 的普通钱包地址(EOA),由这个钱包**自己直接发交易**(合约钱包 / 中转代发会被拒)。 - 钱包里至少 **0.0005 BNB + Gas**(Gas 约 0.00001 BNB)。 - 每张正好 **0.0005 BNB + Gas**;每个 Agent ID 限 1 张;总量 10000 张。 ## 2. 安装 任选一种: 1. **直接把口令发给 Agent**(最简单):打开官网「Agent 技能」区,点「复制口令」,粘贴给 Agent。或用 `PROMPT.md` 里的口令。 2. **手动安装**:下载 zip,解压得到 `mint-agent-ordi-on-bnb/` 文件夹,放进 Agent 的技能目录(如 `~/.claude/skills/`、`~/.openclaw/skills/`、项目的 `.cursor/skills/` 等),然后对 Agent 说「用 mint-agent-ordi-on-bnb 技能帮我打 1 张 AGENT ORDI」。 ## 3. Agent 会怎么做 1. **预检**:检查 Node / RPC、你的钱包地址、Agent ID、余额。 2. **查合约**:`info()` + `canMint(钱包)`,报告进度(已打 / 总量)和能不能打。 3. **报费用并等你确认**:「打 1 张 0.0005 BNB + Gas,确认吗?」——你说「确认」才继续。 4. **签名发送**(三选一,共用同一个限额): - **A · 你的钱包签名**:Agent 给出 `to / value / data`,或让你去官网点「一键打铭文」。 - **B · 币安 Agentic Wallet**:需在币安 App 打开 *Agentic Wallet → 设置 → 开发者模式*,用 `baw contract-call preview --binanceChainId 56 --from <钱包> --to 0xf4e68eCB91194F68FB60777bc4A0eb8AC89CD426 --value 500000000000000 --inputData 0x1249c58b --json` 预览,再 `baw contract-call execute --requestId --json`。(`baw wallet send` 不能带数据,打不了。) - **C · 脚本**:`node scripts/mint-agent-ordi.mjs --from <钱包> --dry-run` 先模拟;确认后私钥只从环境变量 `AGENT_ORDI_PRIVATE_KEY` 读取,加 `--yes` 发送。 5. **核对**:从回执里的 `Inscribed` 事件报编号、交易哈希和 BscScan 链接。 也可以不用 Agent:在钱包里给合约地址转 **0.0005 BNB**,Hex data 填口令 hex(见 `references/inscription.md` 或官网「口令打法」)。 ## 4. 打不了怎么办(canMint 原因) | 原因 | 意思 | |---|---| | `NO_AGENT_ID` | 这个钱包没有 Agent ID | | `LIMIT_REACHED` | 这个 Agent ID 已经打过 | | `SOLD_OUT` | 已打满 | | `NOT_STARTED` | 还没开打 | | `ONLY_EOA` | 不是钱包本人直接发(合约钱包 / 代发) | | `WrongFee` | 金额不是正好 0.0005 BNB | | `BadInscription` / `NoData` | 口令 hex 不对 / 空转账 | 失败的交易只扣 Gas,0.0005 BNB 不会扣。详见 `references/reason-codes.md`。 ## 5. 安全 - 任何人(包括 Agent)都不需要你的私钥或助记词;**聊天里要私钥的一律拒绝**。 - 只往上面的合约地址发;发之前核对金额是 0.0005 BNB。 - 想先看看再说?用「只查不打」口令,Agent 不会发任何交易。