透明度
下面每一行都在你加载本页时从 Robinhood Chain 读取。这里没有任何内容是承诺。
本页与合约相关的陈述以英文版为准。合约名称、地址和数字按链上原样显示。
这条链上尚未部署任何内容。每一行显示的是合约将会强制执行的数值,而证据链接会在部署时生效。
- Fixed supply
- Yes — 1,000,000,000 (at genesis)
- 由何强制执行:
KAY9Token - 部署之后
- Additional minting
- No
- 由何强制执行: no mint selector in the bytecode
- 部署之后
- Buy / sell / transfer tax
- 0 % / 0 % / 0 %
- 由何强制执行: standard OpenZeppelin ERC-20 transfer
- 部署之后
- Blacklist / freeze / pause
- No
- 由何强制执行: absent from the contract
- 部署之后
- Proxy upgrades
- No
- 由何强制执行: non-upgradeable, no admin slot
- 下方的代码哈希
- Hidden transfer restrictions
- No
- 由何强制执行:
transfer - 部署之后
- Team allocation
- 9 % — 90,000,000 KAY9
- 由何强制执行:
KAY9TeamVesting.TOTAL_ALLOCATION - 部署之后
- Team lock
- On-chain — three immutable unlock timestamps
- 由何强制执行: three immutable unlock timestamps
- 部署之后
- LP withdrawal by the team
- Impossible
- 由何强制执行: LP NFTs held by the FeeSplitter, which has no withdrawal path
- 部署之后
- Official LP fee
- 1 %
- 由何强制执行: pool key
fee = 10000 - 部署之后
- Deep access lock target
- $100.00 of KAY9
- 由何强制执行:
KAY9Pricing.usdTarget(1)— 48 h timelock to change - 部署之后
- Forensic access lock target
- $500.00 of KAY9
- 由何强制执行:
KAY9Pricing.usdTarget(2)— 48 h timelock to change - 部署之后
- Nothing is charged for an audit
- 0 KAY9
- 由何强制执行:
KAY9AuditHubholds no token balance and has no transfer path; a request spends one unit of allowance - 部署之后
- Locked KAY9 is returned in full
- 100 %
- 由何强制执行:
KAY9AccessVault.unlock()— no owner path can move a depositor's principal, and no yield is paid - 部署之后
合约地址
Robinhood Chain(4663)上的完整地址集合。验证状态来自 Blockscout,并且只在 Blockscout 自己报告源码已验证时才显示。
| 合约 | 地址 | 用途 |
|---|---|---|
| KAY9Token | 尚未部署 | 代币本身。带 permit 和 burn 的 OpenZeppelin ERC-20,18 位小数。构造函数把全部供应量铸给 KAY9Genesis,之后再也无法铸造。. |
| KAY9TeamVesting | 尚未部署 | 持有 9 % 的团队份额,并对照三个不可变的 UTC 时间戳释放它。release() 无需许可。. |
| KAY9Genesis | 尚未部署 | 发射金库。部署代币和归属合约,持有 910 M 的发射份额,并且是这些代币离开的唯一通道。. |
| KAY9LiquidityLock | 尚未部署 | 从迁移中接收 LP NFT,在仍然持有这个仓位时登记创建者手续费的受益人,然后把 NFT 转给 Uniswap FeeSplitter,在那里它无法取回。. |
| KAY9AuditorRegistry | 尚未部署 | 运营方集合与签名门槛,发射时为 2/3。. |
| KAY9Pricing | 尚未部署 | 使用官方池的 30 分钟 TWAP 和 Chainlink ETH/USD 喂价,把一个 USD 档位换算成一个 KAY9 数量。任何一项安全检查都会让价格变为不可用,而不是降级使用。. |
| KAY9Registry | 尚未部署 | 以 CAIP-2 链标识和资产 id 为键的只可追加报告历史。任何内容都不会被覆盖。. |
| KAY9AuditHub | 尚未部署 | 申请、链上的访问权与审计次数检查、审计方的证明、法定人数验证与结果提交。它不持有任何 KAY9,也不转出任何 KAY9:存在分歧或已过期的任务会改为退回它的那次审计次数。. |
| Timelock | 尚未部署 | OpenZeppelin TimelockController。审计协议唯一的管理员,而它做出的每一项变更在生效之前都能在链上看到。. |
比对已部署字节码的哈希
部署脚本为每个地址记录 keccak256(eth_getCode)。你的浏览器现在取回同一份代码并再次哈希。如果某一行显示“不符”,那么已部署的代码就不是当时记录下来的代码,本页上的其他任何内容你都不应当信任。
这条链上还没有任何 KAY9 合约拥有地址,因此没有字节码可以哈希。一旦部署脚本写出部署文件,这一块就会为每个地址取回 eth_getCode,用 keccak256 哈希,并把结果与部署时记录的哈希比对。
owner 能做什么、不能做什么
能
- 在 KAY9Genesis 上调用一次 launch(),参数由合约本身检查。
- 在一次失败的发射之后重新发射,须在失败被记录 48 小时之后。
- 通过 48 小时的 Timelock,安排对审计 USD 目标价、TWAP 边界或金库的变更。
- 通过同一个 Timelock,添加一位审计方或修改法定人数门槛。
- 立即移除一位审计方,这是应对密钥泄露的通道。
- 在已声明的创建者手续费地址上,收取原生代币一侧池手续费的 40 %。
不能
- 铸造、销毁、暂停、冻结或拉黑任何 KAY9 余额。
- 修改转账逻辑或引入税费。
- 提取流动性本金,或在 LP NFT 被锁定之后移动它。
- 拿走拍卖中募集到的 ETH — 它进入池中,绝不会进入 owner 地址。
- 把拍卖中未售出的代币变成团队份额。
- 覆盖、删除或隐藏一份已提交的审计报告。
- 阻止一份达到法定人数签名的结果被提交,或阻止一个存在分歧的任务退回它的审计次数。
- 升级任何合约;它们没有一个是代理。