コントラクト
KAY9 のコントラクト 8 つと、タイムロック 1 つ。いずれもプロキシではないため、デプロイされたものがそのまま残ります。
このページの契約に関する記述は英語版を正文とします。コントラクト名、アドレス、数値はチェーン上のまま表示しています。
KAY9Token
トークン本体。permit と burn を備えた OpenZeppelin ERC-20、小数点桁数は 18。コンストラクターが全供給量を KAY9Genesis に発行し、以後どこからも発行はできません。
権限
なし。オーナー、一時停止、ブラックリスト、手数料、フックのいずれもありません。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- なし
- 変更の遅延
- —
- アップグレード可否
- いいえ
KAY9TeamVesting
チーム配分の 9 % を保有し、3 つの変更不能な UTC タイムスタンプに従って払い出します。release() はパーミッションレスです。
権限
受益者は自らの役割を別のアドレスへ引き渡せます。数量とタイムスタンプは変更不能です。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- 受益者(役割の移転のみ)
- 変更の遅延
- なし
- アップグレード可否
- いいえ
KAY9Genesis
ローンチ用ボールト。トークンとベスティングコントラクトをデプロイし、910 M のローンチ配分を保有します。それらのトークンが出ていく経路は、ここだけです。
権限
オーナーは launch() を一度呼び出せ、ローンチが不成立になった後に再ローンチできます。引き出しはありません。信頼に関わるローンチパラメーターはすべてオンチェーンでアサートされます。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- オーナーの Safe
- 変更の遅延
- 再ローンチは 48 h
- アップグレード可否
- いいえ
KAY9LiquidityLock
移行から LP NFT を受け取り、まだそのポジションを保有している間に作成者手数料の受益者を登録し、その後 NFT を Uniswap の FeeSplitter へ転送します。そこでは回収できません。
権限
なし。lock() と lockAll() はパーミッションレスで、一方向です。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- なし
- 変更の遅延
- —
- アップグレード可否
- いいえ
KAY9AuditorRegistry
オペレーター集合と署名の閾値。ローンチ時点では 2/3 です。
権限
監査者の追加と閾値の変更はタイムロックされます。監査者の削除は、鍵の漏えいに備えて即時です。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- TimelockController
- 変更の遅延
- 48 h
- アップグレード可否
- いいえ
KAY9Pricing
公式プールの 30 分 TWAP と Chainlink の ETH/USD フィードを使って、USD のティアを KAY9 の数量に換算します。どの安全チェックも、価格を劣化させるのではなく取得不能にします。
権限
USD の目標額、TWAP の窓、観測数の範囲、流動性の下限、フィードのアドレスは、すべてタイムロックされます。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- TimelockController
- 変更の遅延
- 48 h
- アップグレード可否
- いいえ
KAY9Registry
CAIP-2 のチェーンキーとアセット ID をキーにした、追記専用のレポート履歴。上書きは行われません。
権限
追記できるのは KAY9AuditHub のみです。削除も編集もありません。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- なし
- 変更の遅延
- —
- アップグレード可否
- いいえ
KAY9AuditHub
依頼、オンチェーンでのアクセスと監査回数の確認、監査者の証明、クォーラムの検証、結果のコミット。KAY9 を保有せず、動かしもしません。不一致または期限切れのジョブは、代わりに監査回数を返します。
権限
SLA と新規依頼の一時停止はタイムロックされます。結果、不一致、期限切れは一時停止できず、支払いが一切ないためトレジャリーのアドレスも存在しません。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- TimelockController
- 変更の遅延
- 48 h
- アップグレード可否
- いいえ
Timelock
OpenZeppelin の TimelockController。監査プロトコル唯一の管理者であり、行う変更はすべて、有効になる前にオンチェーンで見えます。
権限
予約と実行。提案と実行は、オーナーの Safe が行います。
- アドレス
- まだデプロイされていません
- ネットワーク
- Robinhood Chain · 4663
- 検証
- デプロイ後
- 管理者
- オーナーの Safe(提案者と実行者)、タイムロック自身(管理者)
- 変更の遅延
- 最短 48 h
- アップグレード可否
- いいえ
KAY9 が使うが所有していないコントラクト
これらは Uniswap、Chainlink、およびインフラの正規デプロイです。KAY9 はそれらのアドレスを SDK のテーブルから読むのではなく @kay9/chain に固定しているため、上流の再デプロイによって資金の行き先が黙って変わることはありません。
| コントラクト | 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 |