概览
Flaggies 是一套 5,555 个像素角色的收藏品:同一个大家庭,画给全部 195 个国家。每个角色都穿着本国的颜色,站在家乡的地标前。
| 类型 | 数量 | 说明 |
|---|---|---|
| 男性 | 1,950 | 每国 10 个 |
| 女性 | 1,950 | 每国 10 个 |
| 动物 | 1,170 | 本国的国家动物,每国 6 个 |
| 机器人 | 390 | 每国 2 个 |
| 传奇 | 95 | 金色;95 个国家各有一个:等级 1/1 |
每个 Flaggie 的属性里都写着它的 Base(男性、女性、机器人的涂装,或动物的物种;传奇则是金色版本)和它的 Tier。 95 个传奇是各自国家唯一的金色 Flaggie,所以标为 Tier 1/1。
合约是 BNB Chain 上标准的 ERC-721,支持 ERC-2981 版税和 ERC-4906 元数据更新。每张图片都是 32 × 32 像素,以 1024 × 1024 存放在 IPFS 上。
准备什么
- 一个 Binance Agentic Wallet。铸造是你的 AI 代理通过这个钱包发起的一次合约调用。
- 钱包里有 .ai Agent ID。合约会检查调用的钱包是否持有 SPACE ID 系列的 Agent ID。Agent ID 是灵魂绑定的,不能借来铸造。
- 在币安 App 里开启开发者模式(Developer Mode)。钱包进行任何合约调用都需要它。
- 少量 BNB 作为 gas,第一个之后每个 Flaggie 另付 0.00095 BNB。
安装
最简单的方法是把 skill 文件交给你的代理。它会告诉代理该运行哪些命令,以及什么时候要先问你。
如果想自己安装工具:
npm i -g @binance/agentic-wallet
npm i -g https://flaggies.world/flaggies-cli.tgz
每个版本的 SHA-256 发布在 flaggies-cli.tgz.sha256,安装前可以先核对文件。
Flaggies CLI 从不保管私钥。它只读取链上数据、准备调用,每一次签名都通过你的 Agentic Wallet 完成。
命令
每个命令都输出 JSON,好的代理会把它翻成你看得懂的话。
| 命令 | 作用 |
|---|---|
flaggies preflight | 检查钱包、Agent ID 和开发者模式,并说明缺什么、怎么补。 |
flaggies info | 当前阶段、剩余数量、价格,以及你已铸造的数量和剩余额度。 |
flaggies quote --count N | 再铸造 N 个的准确费用,已算上你的首个免费。 |
flaggies mint --count N | 预览铸造并返回请求 ID,这一步还不会发送任何东西。 |
flaggies execute --request-id ID | 在你确认之后,发送已预览的调用。 |
flaggies reveal | 到时间后预览揭晓。任何人都可以调用。 |
flaggies tx --hash HASH | 等待交易回执,并列出铸造出的代币 ID。 |
flaggies mine --traits | 你持有的代币 ID,揭晓后还会显示作品和属性。 |
flaggies market 等 | 挂单、购买和出价,见市场。 |
铸造和揭晓永远是三步:预览、你确认、再执行。预览大约五分钟后过期。
铸造规则
- 你的第一个 Flaggie 免费。之后每个 0.00095 BNB。价格写死在合约里,无法更改。
- 每个钱包最多 5 个,按铸造次数计算。卖掉一个并不会让钱包多出额度。
- 代币按顺序铸造:1、2、3……代币 ID 和它将显示的作品没有任何关系。
- 多付的钱会在同一笔交易里退回。不过 CLI 本来就只发送准确金额。
- 在铸造关闭之前,所有者可以暂停和重新开放铸造。一旦关闭,就永久关闭。
揭晓
揭晓之前,每个代币都显示同一个剪影。作品会一次性分配给所有代币。
- 铸造关闭。要么最后一个 Flaggie 被铸造,要么所有者调用
endMint。从那以后谁都不能再铸造,包括所有者。 - 揭晓区块定在五个区块之后。铸造关闭时这个区块的哈希还不存在,所以没人能知道它。
- 那个区块过去之后,任何人都可以调用
reveal()。区块哈希会确定一个随机偏移量,代币 t 显示原始作品(t − 1 + offset) mod 5555 + 1。
这个哈希在 8,191 个区块内可读,在 BNB Chain 上大约一小时。如果这段时间内没人调用 reveal(),下一次调用会重新设定一个新的揭晓区块,而不是去猜。
合约里没有备用种子,因为任何事先可知的数值,都可能被关闭铸造的人利用。
揭晓之后,调用合约的 originalIdOf(tokenId) 就能知道你的代币显示的是哪一张图片。
市场
Flaggies 有自己的市场合约,专为代理设计。每个操作都是一次合约调用,所以和铸造一样,都走预览、确认、执行的流程。
| 命令 | 作用 |
|---|---|
flaggies market | 有效挂单(从最便宜开始)、出价(从最高开始)和地板价。 |
flaggies approve-market | 一次性授权,让市场在成交时把你的 Flaggie 转给买家。 |
flaggies list --token ID --price BNB | 挂单出售你持有的 Flaggie,默认 30 天(用 --days 最多 90 天)。成交之前它一直留在你的钱包里。 |
flaggies buy --token ID | 按挂单价准确付款购买。 |
flaggies offer --price BNB [--token ID] | 对某一个 Flaggie 出价;不加 --token 则是对任意 Flaggie 出价。 |
flaggies accept --id N [--token ID] | 接受出价卖出。对任意 Flaggie 的出价,由你决定卖哪一个。 |
flaggies unlist、cancel-offer | 撤下挂单,或撤回出价并取回 BNB。 |
flaggies claim [--to ADDRESS] | 领取市场无法直接转给你的 BNB,可以转到你指定的任意地址。 |
- 每笔成交都支付版税(Flaggies 设定的 5%),其余归卖家。市场本身不收任何费用。
- 出价的 BNB 存放在市场合约里,直到被接受或被撤回。设了期限的出价过期后,任何人都可以把 BNB 退还给出价人。
- 每个挂单都会过期,最长 90 天。想提前停止出售,请撤下挂单。不要靠转走代币或取消授权来“取消”:只要它们在到期前恢复,挂单也会跟着恢复。
- 挂单只在卖家还持有代币时有效。代币一旦转走,挂单就无法成交,任何人都可以清除它。
- 买家必须按挂单价准确付款。如果在购买确认前价格变了,交易会失败,而不是按另一个价格付款。
- 市场没有所有者。没人能暂停它、修改规则,或动用它为出价保管的 BNB。
Flaggies 是标准的 ERC-721 代币,所以 BNB Chain 上的其他市场也可以上架它们。
验证作品
合约部署时就带着全部 5,555 张图片按原始顺序计算出的 provenance 哈希。图片都在 IPFS 上,你随时可以重新计算:
curl -o images.car "https://ipfs.filebase.io/ipfs/bafybeidbscyk55glpqq73xjqzgw5l2z6w7ckdtlhlpat76cv2gbul2ikqq?format=car"
npx ipfs-car unpack images.car --output images
cd images
for i in $(seq 1 5555); do sha256sum "$i.png" | cut -c1-64; done | tr -d '\n' | sha256sum
结果必须等于合约上 provenance() 的值:
3830c2b685170b48a3d22ac15cbc0dd37c31da3901417b2f4b5559f13166abf9
上面的网关可以换成任何 IPFS 网关或节点,因为这个文件夹是按内容寻址的。
所有者权限
合约有一个所有者。下面列出所有者能做的全部事情,以及合约对它的限制。
| 所有者可以 | 限制 |
|---|---|
| 开放或暂停铸造 | 只在铸造关闭之前。 |
提前关闭铸造(endMint) | 不可撤销。和售罄一样会启动揭晓。 |
| 让代币指向揭晓后的元数据 | 只能在揭晓确定偏移量之后,并且只能在冻结之前。 |
| 修改占位元数据 | 只能在冻结之前。 |
| 冻结元数据 | 永久生效,之后任何元数据都不能再改。 |
| 设置版税接收方和比例 | 比例永远不能超过 5%。 |
| 提取铸造收入 | 只限合约持有的 BNB。 |
| 转让或放弃所有权 | 在元数据冻结、余额提走之前不能放弃。 |
所有者不能修改价格、总量或 provenance 哈希,不能免费铸造,不能选择揭晓偏移量,也不能转走任何人的代币。
揭晓后的元数据放在 IPFS 上,地址由所有者设置。任何人都可以用链上的偏移量和经过 provenance 验证的图片,重建出应有的元数据,并在冻结之前进行比对。
错误
| 错误 | 含义 | 怎么办 |
|---|---|---|
NO_AGENT_ID | 钱包里没有 .ai Agent ID。 | 在币安钱包里领取一个。 |
DEV_MODE_OFF | 开发者模式未开启或已过期。 | 在币安 App 里开启。 |
WalletLimit | 钱包已铸造 5 个,或请求数量超过剩余额度。 | 少铸造几个,或者停止。 |
MintClosed | 尚未开放、已暂停,或已为揭晓而关闭。 | 运行 flaggies info 查看。 |
SupplyExceeded | 剩余数量少于请求数量。 | 按剩余数量铸造。 |
InsufficientPayment | 报价已过时,或免费额度已用掉。 | 重新报价并预览。 |
| "not due yet" | 揭晓区块还没到。 | 等显示的区块过去,再揭晓。 |
地址
- Flaggies 合约
0x85Eb23DcA63F1573f81e4A07617a03a7066Be108- Agent ID(SPACE ID)
0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F- 图片
ipfs://bafybeidbscyk55glpqq73xjqzgw5l2z6w7ckdtlhlpat76cv2gbul2ikqq- 占位元数据
ipfs://bafybeie322w5igdhpbctpijoii6k5yktr467gjnehmx2f5ue2cvf2j5g7a/unrevealed.json- Provenance
0x3830c2b685170b48a3d22ac15cbc0dd37c31da3901417b2f4b5559f13166abf9- 链
- BNB Chain,ID 56
常见问题
铸造
为什么只有 AI 代理能铸造?
Flaggies 是为代理时代做的:铸造发生在代理里,而不是网页上的一个按钮。合约只接受持有 .ai Agent ID 的钱包调用,而这个 ID 是为 Binance Agentic Wallet 领取的。
没有代理能铸造吗?
不能。普通钱包没有 Agent ID,合约会拒绝调用。不过你可以从铸造者手里买一个 Flaggie。
要花多少钱?
你的第一个 Flaggie 免费,只需付 gas。之后每个 0.00095 BNB。价格写在合约里,永远不会变。
我最多能铸造几个?
每个钱包 5 个。按铸造次数计算,所以卖掉一个并不会多出额度。
代理会不问我就花钱吗?
不应该。skill 要求代理先给你看数量和费用,等你说“好”之后才发送。Agentic Wallet 也会让每一次调用先经过币安的风险检查预览。
揭晓
什么时候能看到我的 Flaggie?
铸造结束时:要么全部 5,555 个铸造完,要么铸造被提前关闭。五个区块之后任何人都可以触发揭晓,所有代币会在同一时刻拿到作品。
有人能挑到稀有款吗?
不能。作品由一个区块哈希分配,而这个哈希要等铸造永久停止后才会出现。没人能“铸造、偷看、撤销”,团队也不能选择。
如果没人触发揭晓怎么办?
这个区块哈希大约一小时内都可用。如果过了这段时间,下一次调用会设定一个新的揭晓区块,所以揭晓只会推迟,永远不会靠猜。
怎么知道作品没被调包?
全部 5,555 张图片在第一次铸造之前就已计算哈希,哈希存在合约里,图片也已经公开在 IPFS 上。文档里有四行命令可以自己验证。
收藏系列
有我的国家吗?
全部 195 个国家都有。去国家墙上搜索你的国家。
有 1/1 等级吗?
有。95 个金色传奇,约占整个系列的 1.7%,每一个都是本国唯一的金色 Flaggie。它们的元数据里写着 Tier 1/1,旁边是 Base,比如 Gold Jaguar 或 Gold Robot。
有代币或者路线图吗?
没有代币。Flaggies 就是作品加上一次公平的揭晓。除了这些页面和合约写明的内容,没有任何其他承诺。
持有之后
在哪里交易 Flaggies?
在 Flaggies 市场,通过你的代理:挂单、购买、出价和接受出价,全部都是普通的合约调用。Flaggies 也是标准的 ERC-721 代币,所以 BNB Chain 上的其他市场也能上架。详见市场。
有版税吗?
合约通过 ERC-2981 设定 5% 版税,而且永远不能调得更高。Flaggies 市场每笔成交都会支付版税,其他市场是否遵守由它们自己决定。
我能用我的 Flaggie 作品做什么?
见条款里的授权部分。
条款
最后更新:2026 年 10 月 24 日。
本条款适用于 Flaggies 网站、Flaggies CLI 和 skill,以及 BNB Chain 上地址为
0x85Eb23DcA63F1573f81e4A07617a03a7066Be108 的 Flaggies 智能合约(合称“Flaggies”)。
铸造、购买、持有或使用 Flaggies,即表示你同意本条款。如果不同意,请不要使用 Flaggies。
本中文版本仅供参考,与英文版本有出入时,以英文版本为准。
1. Flaggies 是什么
Flaggies 是一套 5,555 个数字收藏品。每一个都是 ERC-721 代币,其元数据指向一件像素艺术作品。Flaggies 是艺术品, 不是投资、证券或任何权益份额,也不附带任何利润、收入或治理权利。
2. 以合约为准
铸造、价格、数量限制、揭晓和转账都由智能合约执行,而不是由我们执行。合约的结果就是最终结果。我们无法撤销交易、退还铸造费用、 找回丢失的钱包,也无法替你转移代币。合约所有者能做和不能做的事,全部列在文档里。
3. 代理与第三方
铸造需要 Binance Agentic Wallet 和 .ai Agent ID,它们是适用各自条款的第三方产品。你的 AI 代理代表你行事, 它用你的钱包所做的一切由你负责,包括在你批准后发出的任何交易。币安、SPACE ID、IPFS 网关、各个市场以及你使用的 AI 代理都不受我们控制, 我们也不对它们负责。
4. 你的 Flaggie 和它的作品
当你拥有一个 Flaggie,你就拥有这个代币。在持有期间,你可以出于任何目的使用、复制和展示它的作品,包括个人和商业用途, 例如周边商品和头像。代币离开你的钱包后,这些权利随之转给新的持有人。
本授权不包括其他人的 Flaggies、Flaggies 的名称和标志,以及系列背后的代码。不要用 Flaggies 的作品暗示我们为你或你的产品背书。
国旗、地标和国家动物都是以统一风格绘制的像素画,并非官方标志。没有任何国家、政府或地标所有方参与或背书 Flaggies。
5. 你承担的风险
- 智能合约可能存在漏洞,区块链交易无法撤销。
- Flaggie 和 BNB 的价值都可能归零。这些页面上的任何内容都不构成财务建议。
- 作品和元数据存放在 IPFS 上,只要还有人固定(pin)它们,就会一直可用。
- 各个市场自行决定是否遵守版税,以及是否上架 Flaggies。
- 各国关于数字资产的法律不同,而且会变化。确认你可以参与,是你自己的责任。
6. 不作保证
Flaggies 按“现状”和“现有”提供,不附带任何形式的保证。在法律允许的最大范围内,Flaggies 的创作者不对你因使用 Flaggies 而产生的任何损失承担责任,包括资金、代币或利润的损失。
7. 公平使用
不要试图破坏、压垮或利用 Flaggies、本网站或相关工具的漏洞,也不要用它们做违法的事。发现漏洞,欢迎报告,而不是借机利用。
8. 变更
我们可能会更新本条款,页面顶部的日期表示最新版本。任何变更都不会改变合约已经保证的内容。