合約
八份 KAY9 合約與一個 Timelock。它們都不是 proxy,所以部署下去的就是會一直留著的。
本頁的合約敘述以英文版為準。合約名稱、地址與數字依鏈上原樣顯示。
KAY9Token
代幣本體。具備 permit 與 burn 的 OpenZeppelin ERC-20,18 位小數。建構子把全部供給量鑄造給 KAY9Genesis,之後永遠無法再鑄造。
權限
無。沒有 owner、沒有暫停、沒有黑名單、沒有手續費,也沒有 hook。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- 無
- 變更延遲
- —
- 可升級
- 否
KAY9TeamVesting
持有 9 % 的團隊配額,並依三個不可變更的 UTC 時間戳釋出。release() 無需權限。
權限
受益人可以把這個角色交給另一個地址。數量與時間戳不可變更。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- 受益人(僅能轉移角色)
- 變更延遲
- 無
- 可升級
- 否
KAY9Genesis
發行金庫。部署代幣與鎖倉合約,持有 910 M 的發行配置,而且是那些代幣離開的唯一路徑。
權限
owner 可以呼叫 launch() 一次,並在發行失敗後重新發行。沒有提領功能。每一項與信任相關的發行參數都在鏈上被斷言。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- Owner Safe
- 變更延遲
- 重新發行需 48 h
- 可升級
- 否
KAY9LiquidityLock
從遷移接收 LP NFT,在自己仍持有該部位時登記創建者手續費的受益人,然後把 NFT 轉移到 Uniswap FeeSplitter,在那裡它無法取回。
權限
無。lock() 與 lockAll() 無需權限,而且是單向的。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- 無
- 變更延遲
- —
- 可升級
- 否
KAY9AuditorRegistry
營運者集合與簽章門檻,發行時為 2/3。
權限
新增稽核者與變更門檻都受 Timelock 限制。移除稽核者立即生效,用於金鑰遭洩。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- TimelockController
- 變更延遲
- 48 h
- 可升級
- 否
KAY9Pricing
用官方池的 30 分鐘 TWAP 與 Chainlink ETH/USD 價格來源,把 USD 級別換算成 KAY9 數量。任何一項安全檢查未通過都會讓價格變成不可用,而不是降級使用。
權限
USD 目標價、TWAP 視窗、觀測界限、流動性下限與價格來源地址全部受 Timelock 限制。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- TimelockController
- 變更延遲
- 48 h
- 可升級
- 否
KAY9Registry
以 CAIP-2 鏈鍵與資產 id 為索引、僅可追加的報告歷史。任何東西都不會被覆寫。
權限
只有 KAY9AuditHub 可以追加。沒有刪除,也沒有編輯。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- 無
- 變更延遲
- —
- 可升級
- 否
KAY9AuditHub
申請、鏈上的存取權與稽核次數檢查、稽核者的證明、法定人數驗證與結果提交。它不持有任何 KAY9,也不移動任何 KAY9:有爭議或逾期的工作會改為歸還它的那一次稽核次數。
權限
SLA 以及對新申請的暫停都受 Timelock 限制。結果、爭議與逾期永遠不可暫停,而且沒有國庫地址,因為從來不會支付任何費用。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- TimelockController
- 變更延遲
- 48 h
- 可升級
- 否
Timelock
OpenZeppelin TimelockController。稽核協定唯一的管理者,而它做的每一項變更在生效前都能在鏈上看到。
權限
schedule 與 execute,由 Owner Safe 提案並執行。
- 地址
- 尚未部署
- 網路
- Robinhood Chain · 4663
- 驗證
- 部署後
- 管理者
- Owner Safe(提案者與執行者)、Timelock 本身(管理者)
- 變更延遲
- 最少 48 h
- 可升級
- 否
KAY9 使用但不擁有的合約
這些是 Uniswap、Chainlink 與基礎設施的標準部署。KAY9 把它們的地址釘在 @kay9/chain 裡,而不是從 SDK 的表格讀取,因此上游重新部署也無法悄悄改變資金流向。
| 合約 | Robinhood Chain 上的地址 |
|---|---|
| Uniswap v4 PoolManager | 0x8366…0951 |
| Uniswap v4 PositionManager | 0x58da…4fA7 |
| Uniswap v4 StateView | 0xF333…673b |
| LiquidityLauncher v3.2.0 | 0x0000…19C0 |
| LBPStrategy v3.1.1 | 0x05d5…6000 |
| CCA factory v2.1.0 | 0x0000…63F8 |
| FeeSplitter (40 / 60 native, 100 token) | 0xeFF1…ACDf |
| UERC20BeneficiaryVault | 0xd35E…36D7 |
| Chainlink ETH/USD | 0x78F3…d3A9 |
| Permit2 | 0x0000…8BA3 |
| Multicall3 | 0xcA11…CA11 |