跳至正文
GENESIS PAPER / V1.1

IMARS 协议白皮书

一场有边界的创世发行。

以币安 Agent ID 为参与凭证,在 BNB Smart Chain 上完成一次总计 10,000 份的链上发行。让份额、资金流向与开池条件,都有可查阅的规则。

BNB SMART CHAIN 2026-11-03 中英双语
Mint 总上限10,000份 · 永久硬上限
免费发行300不同 ID · 各 1 份
付费单价0.002BNB每份 · 网络费另计
交易税率2%一半销毁 · 一半换 BNB
主网部署记录已核对

以下发布记录提供本网站启用的合约与创建交易。这不是独立安全审计结论。

01MISSION

协议概览

IMARS 同时是代币名称与符号。代币采用 18 位小数,由同一份合约提供代币、Mint、邀请额度和流动性启动功能。网络为 BNB Smart Chain 主网(Chain ID 56),BNB 用于支付 Mint 价款与网络费。

部署时代币总供应量为零,没有预铸。发行通过符合条件的 Agent ID 进行,基础额度相同,邀请可增加个人额度;所有参与者共同受 10,000 份总上限约束。火星是项目的视觉与叙事主题,不代表航天资产、股权或对其他品牌的权益。

02PARTICIPATION

Mint 与免费份额

规则执行方式
全局总上限累计 10,000 份,满额后永久停止 Mint
每笔数量1–10 份;整笔不得超出剩余全局份额
单个 ID 基础额度累计 10 份,免费份额也占用额度
付费单价每份固定 0.002 BNB,网络费另计
免费分配前 300 个符合条件且尚未领过的不同 ID,各 1 份
开池前领取每份 50,000,000 IMARS

免费计数与总 Mint 份数独立。免费名额未用尽时,尚未领取的 ID 可在一笔中铸造 10 份:1 份免费、9 份付费,价款为 0.018 BNB;全部付费的 10 份为 0.020 BNB。免费只免价款,不免网络费。名额用尽后,所有新增份额均付费。

合约核验指定 Agent ID 注册合约中的 ownerOf(id) 必须等于交易发送者。额度使用、免费领取与首次付费记录都绑定 ID,而非当前钱包;转移 ID 所有权不会重置这些记录。满足注册合约所有权检查是链上条件,网站的币安钱包连接方式不是额外的链上白名单。

提交时还核对起始份号、截止时间、最低接收代币数量及精确付款金额。并发 Mint 可能令报价过期;交易将回退并需要重新报价。跨越 10,000 上限的整笔交易会回退,不会只执行其中一部分。

03INVITATIONS

邀请增加额度

每个新 ID 的首次成功付费 Mint,可为一个有效推荐人 ID 增加 1 份付费 Mint 额度。推荐人须由另一钱包持有,不能是参与者自身的 ID,也不能是同一钱包持有的其他 ID。

  • 单独领取免费 1 份不会产生邀请奖励;其后首次付费 Mint 仍可携带推荐人。
  • 同一 ID 终身最多触发一次推荐奖励;之后的付费交易不能再次计奖。
  • 个人额度 = 10 + 有效邀请数。邀请奖励本身没有单独的个人上限,但每笔 10 份与全局 10,000 份的限制始终有效。
  • 邀请只增加购买额度,不直接发币、不分配 BNB,也不保证剩余份额。

网站的邀请链接使用 IMARS 域名加币安 .ai Agent ID 后缀。页面将可读后缀解析为链上的数值 ID,并在 Mint 时提交推荐人 ID;最终有效性以合约的 ID 所有权检查与首次付费记录为准。

04CAPITAL FLOW

Mint 资金如何流动

去向份额到账形式
流动性付费 Mint 价款的 70%转换为 WBNB;开池前预留,开池后随 Mint 加池
项目金库付费 Mint 价款的 30%原生 BNB;接收失败时改为同额 WBNB

每份付费 0.002 BNB 中,0.0014 BNB 用于流动性,0.0006 BNB 交付金库。网络费不属于此分配,免费份额也不产生这两项资金。金库地址通过构造函数固定,部署后没有修改入口。

金库接收地址控制者可支配已经收到的资产;金库余额不等于用户可赎回的储备,也不承诺特定用途或收益。合约没有退款或提取预留流动性资金的函数。

05POOL ACTIVATION

开池、流动性与后续发行

条件标准自动开池提前开池
触发第 10,000 份 Mint 的同一笔交易部署钱包主动调用,且至少已有 1 份付费 Mint
WBNB 入池累计预留的 13.58 WBNB全部累计预留的 WBNB
IMARS 入池350,000,000,000 枚按 350,000,000,000 / 13.58 等比例配入
后续 Mint已到总上限,永久结束仍可继续,直到总计 10,000 份

在标准路径中,开池前累计向参与者发行 500,000,000,000 IMARS,向首池发行 350,000,000,000 IMARS,合计 850,000,000,000 枚。以上是合约主动加入的数量,不保证交易对余额不受第三方转入资产影响。开池前普通代币转账被禁止。

提前开池只能由部署钱包执行一次,不能自定义收款人、开池比例或提取金额。无论自动还是手动开池,成功时都会把 earlyOpener 清零;项目取得的 LP 凭证直接发送到销毁地址,而不是部署钱包。提前开池之后,每次 Mint 增加的项目 LP 同样直接进入销毁地址。

提前开池后的免费份仍领取 50,000,000 IMARS。付费单价仍为 0.002 BNB,但接收代币数量按执行时池内储备比例计算,并非固定 50,000,000 枚。每份付费同时把 70% 价款及按池比例新铸造的 IMARS 加入池中。

付费领取 = floor(P × 100 × R_IMARS ÷ (R_WBNB × 99))
P 为该份价款;R 为执行时的池储备。全部使用 18 位小数的最小单位计算,多份订单依次执行。该系数不是收益承诺。

后续付费 Mint 检查即时 IMARS/WBNB 储备比例与合约参考均值的偏离不超过 5%。参考均值至少间隔 30 分钟才更新;这不是任意时刻固定长度的滚动窗口,也不保证等待 30 分钟后就能成功。保护条件、最低接收量或报价有效期不满足时,整笔交易回退。

06TOKEN TRANSFERS

交易税与销毁口径

开池后,与合约指定交易对之间的非零代币转账收取 2% IMARS 税。常见买入与卖出均适用;其他涉及该交易对的代币转入或转出也可能适用。普通钱包之间转账不收此税。

税金分配占税金约占交易额到账资产
销毁地址50%1%IMARS
固定金库50%1%原生 BNB,分批结算

计算按最小单位向下取整,拆分后不足二分之一的奇数最小单位归金库份额。该份额先以 IMARS 留在合约,并计入 pendingTreasuryTokens,不直接把 IMARS 发给金库。

买入时只累计待兑换税,不在交易对执行买入期间嵌套兑换。符合保护条件的卖出可在处理本次卖出前尝试结算之前累计的份额;任何人也可调用 settleTreasury() 触发分批处理。调用者不能更换收款人,也不能分走税金。

每批最多兑换当时池内 IMARS 储备的 0.25%,并要求价格相对合约参考均值的偏离不超过 5%。每批限额不等于每笔交易的累计限额,可多次分批处理。外部转入导致池余额尚未同步、价格保护或交换失败时,待兑换税保留以供后续重试。Gas 不足会导致交易回退,请按钱包估算提供足够 Gas;兑换或收款失败则保留待处理余额。

兑换取得的 WBNB 在合约内解包为原生 BNB,再支付固定金库。若金库拒收,BNB 留在合约并计入 pendingTreasuryBNB,可通过结算再次尝试支付;交易税不采用 WBNB 替代到账。买入税与当前卖出新产生的税可能尚待处理,极小池子的分批速度也可能较慢,因此不保证每笔交易后立即到账。Mint 价款的 30% BNB 分账及拒收时的 WBNB 回退保持不变。

这里的“销毁”指把 IMARS 转至约定销毁地址,减少可流通余额;并非调用 ERC-20 的销毁函数,totalSupply() 不会随这些转账减少。税率与分配比例均写死,没有后台调整入口。

07VERIFIABILITY

权限与可验证性

IMARS 没有通用 owner 管理角色、代理升级、任意增发、提现、退款、税率调整或金库替换函数。存在的部署者特权是一次性提前开池;开池成功后清零。因此不能把部署时或开池时描述为通用所有权的“丢弃”,应检查实际保留的角色。

合约基于 OpenZeppelin Contracts 5.4.0,编译器为 Solidity 0.8.30,优化运行次数 200,viaIR 开启,EVM 目标为 Shanghai。完整标准 JSON 输入包含依赖源码,可用于独立重现创建字节码。部署后的运行字节码还包含构造参数对应的不可变量。

税收兑换通过不可变辅助接收器中转 WBNB;该接收器仅允许 IMARS 主合约将资金转回主合约自身,无管理员或可改收款人。辅助接收器源码包含在 IMARS.sol 中,接口文件为 /contracts/imars/tax-receiver-abi.json。

  • 公开文件:IMARS.sol、ABI 与完整 standard-input.json。
  • 本地 EVM 回归覆盖免费计数、ID 转移、混合 Mint、邀请、资金分账、WBNB 回退、提前开池、价格保护、满额边界、LP 去向与交易税。
  • 部署核验包括创建者、输入字节码、构造参数、运行字节码和初始状态;实际地址与交易以本页发布记录为准。
  • 源码发布、区块浏览器源码匹配与独立安全审计是不同事项。本白皮书不声称已完成第三方安全审计。
08BOUNDARIES

参与边界与风险

  • 市场与流动性:代币价格可以大幅波动甚至失去价值;LP 进入销毁地址不保证价格、交易深度或成交。
  • 发行未完成:如果未满 10,000 份且部署钱包未执行提前开池,预留 WBNB 会继续留在合约中。没有自动超时退款或赎回机制。
  • 合约与外部依赖:本地测试不能排除全部缺陷。协议依赖 BNB Chain、Agent ID 注册合约、WBNB 和交易对工厂/池,外部故障可能阻碍操作。
  • 交易执行:报价可能因其他交易而失效;网络费、滑点、区块拥堵和抢先交易都可能影响体验。失败交易仍可能消耗网络费。
  • 身份与密钥:ID 转移不会重置已有记录。钱包或 Agent ID 控制权丢失会影响参与资格,链上交易一般不可撤销。
  • 权限与资金:部署钱包在开池前保留提前开池能力;金库控制者可支配已收款项。相关角色并不构成用户收益保障。

本文件用于解释当前合约设计,不是保本承诺、收益承诺或资产赎回安排。应在理解不可退款、提前开池与代币发行路径后参与。网站状态、文档与链上数据发生差异时,以核验过的实际合约代码和链上执行结果为准。

ARELEASE RECORD

发布记录与源码

代币与铸造功能在同一合约。源码文件公开下载不等于已通过区块浏览器匹配;浏览器中的验证状态应单独查看。

网络
BNB Smart Chain · 56
部署区块
131383305
运行字节码哈希
0x7945f995aac3d9fdf146f8e57442b703aef831358748dbcd915581cad29a5983
部署钱包
0x16e2D87A3EdBE3430f09fa0154e58849Ae17453d
固定金库
0x6ff40626A97285076e0e67eef6A061f380AB390b
Agent ID registry
0x60B9262456dE011F7d15a54CdD8c48bAaa8B022F
WBNB
0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
V2 factory
0xcA143Ce32Fe78f1f7019d7d551a6402fC5350c73

复现设置:Solidity 0.8.30 · OpenZeppelin 5.4.0 · optimizer 200 · viaIR · Shanghai。以标准 JSON 文件中的完整设置为准。