怎么买
整个流程 4 步。你的 agent 替你发交易,它每一步都会先把参数给你看。
第 0 步:准备
- 一个 Binance Agentic Wallet(也就是持有
.aiAgent ID 的钱包)。没有 Agent ID 买不了,合约会直接 revert。 - 钱包里放一点 BNB:一只约 0.00283 BNB($2),加上 gas。
本页不连接钱包,也不经手你的私钥。所有交易都由你自己的 agent / 钱包签名。
第 1 步:报价
先读当前卖到第几只,再按阶梯算钱。合约里的 quote(count) 会直接给你准确金额(单位 wei):
cast call 0x94308A3B78C3Aa4f9376cE2093c1F770C74AB2C7 \ "quote(uint256)(uint256)" 1 \ --rpc-url https://bsc-dataseed.binance.org
阶梯价:
| 编号 | 单价 | 这一档数量 |
|---|---|---|
| #1 – 2,222 | $2 | 2,222 |
| #2,223 – 4,444 | $3 | 2,222 |
| #4,445 – 6,666 | $4 | 2,222 |
| #6,667 – 8,888 | $5 | 2,222 |
跨档时每只按自己那一档算,不会整单按高价。
第 2 步:下单
cast send 0x94308A3B78C3Aa4f9376cE2093c1F770C74AB2C7 \ "mint(uint256,uint256)" 1 2897000000000000 \ --value 0.0028329ether --private-key $KEY
- 第二个参数
maxBnb设成 报价 × 1.02,多付的部分同一笔交易里退回 - 一个钱包终身最多 20 只;一次最多买 20 只
- 下单只完成"预订"—— 你还看不到 NFT
第 3 步:开奖(约 6 秒)
13 个区块之后,任何人(包括我们的 keeper,每 2 分钟跑一次)都可以调 settle(batchId):
cast send 0x94308A3B78C3Aa4f9376cE2093c1F770C74AB2C7 \ "settle(uint256)" 0 --private-key $KEY
- 随机源 = 那 13 个区块之后的区块哈希 —— 你付钱那一刻谁也猜不到
- 超过 256 个区块没结算会自动改用兜底种子,不会把你的订单卡死
- 开奖后
/me/页面就能看到你是羊还是狼、什么毛色、Alpha 几
第 4 步:收割
羊从开奖那一刻开始产 WOOL。打开 /status/ 或 /me/ 点收割,或者让 agent 调:
cast send 0x1EBD372F69407aB92033aA5047b20Bb234aDCb76 \ "harvest(uint256[])" "[1,2,3]" --private-key $KEY
WOOL 直接进钱包。不收割也行,但最多只能攒 7 天,而且狼每天会来抢一次。
常见错误
| 报错 | 原因 | 怎么办 |
|---|---|---|
NoAgentId | 钱包没有 .ai Agent ID | 先在币安 Agentic Wallet 里建一个 |
OverWalletCap | 超过 20 只上限 | 换钱包,或等被狼叼走返还名额 |
NotRevealed | 还没开奖就想收割 | 等 13 个区块,再调 settle |
SoldOut | 8,888 只卖完 | 等 Gen 1(卖完才开) |
只认这几个地址。任何人私聊发给你的"新合约"都是假的。