コンテンツへスキップ

コントラクト

KAY9 のコントラクト 8 つと、タイムロック 1 つ。いずれもプロキシではないため、デプロイされたものがそのまま残ります。

このページの契約に関する記述は英語版を正文とします。コントラクト名、アドレス、数値はチェーン上のまま表示しています。

KAY9Token

トークン本体。permit と burn を備えた OpenZeppelin ERC-20、小数点桁数は 18。コンストラクターが全供給量を KAY9Genesis に発行し、以後どこからも発行はできません。

権限

なし。オーナー、一時停止、ブラックリスト、手数料、フックのいずれもありません。

packages/contracts/src/KAY9Token.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
なし
変更の遅延
アップグレード可否
いいえ

KAY9TeamVesting

チーム配分の 9 % を保有し、3 つの変更不能な UTC タイムスタンプに従って払い出します。release() はパーミッションレスです。

権限

受益者は自らの役割を別のアドレスへ引き渡せます。数量とタイムスタンプは変更不能です。

packages/contracts/src/KAY9TeamVesting.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
受益者(役割の移転のみ)
変更の遅延
なし
アップグレード可否
いいえ

KAY9Genesis

ローンチ用ボールト。トークンとベスティングコントラクトをデプロイし、910 M のローンチ配分を保有します。それらのトークンが出ていく経路は、ここだけです。

権限

オーナーは launch() を一度呼び出せ、ローンチが不成立になった後に再ローンチできます。引き出しはありません。信頼に関わるローンチパラメーターはすべてオンチェーンでアサートされます。

packages/contracts/src/KAY9Genesis.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
オーナーの Safe
変更の遅延
再ローンチは 48 h
アップグレード可否
いいえ

KAY9LiquidityLock

移行から LP NFT を受け取り、まだそのポジションを保有している間に作成者手数料の受益者を登録し、その後 NFT を Uniswap の FeeSplitter へ転送します。そこでは回収できません。

権限

なし。lock() と lockAll() はパーミッションレスで、一方向です。

packages/contracts/src/KAY9LiquidityLock.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
なし
変更の遅延
アップグレード可否
いいえ

KAY9AuditorRegistry

オペレーター集合と署名の閾値。ローンチ時点では 2/3 です。

権限

監査者の追加と閾値の変更はタイムロックされます。監査者の削除は、鍵の漏えいに備えて即時です。

packages/contracts/src/KAY9AuditorRegistry.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
TimelockController
変更の遅延
48 h
アップグレード可否
いいえ

KAY9Pricing

公式プールの 30 分 TWAP と Chainlink の ETH/USD フィードを使って、USD のティアを KAY9 の数量に換算します。どの安全チェックも、価格を劣化させるのではなく取得不能にします。

権限

USD の目標額、TWAP の窓、観測数の範囲、流動性の下限、フィードのアドレスは、すべてタイムロックされます。

packages/contracts/src/KAY9Pricing.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
TimelockController
変更の遅延
48 h
アップグレード可否
いいえ

KAY9Registry

CAIP-2 のチェーンキーとアセット ID をキーにした、追記専用のレポート履歴。上書きは行われません。

権限

追記できるのは KAY9AuditHub のみです。削除も編集もありません。

packages/contracts/src/KAY9Registry.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
なし
変更の遅延
アップグレード可否
いいえ

KAY9AuditHub

依頼、オンチェーンでのアクセスと監査回数の確認、監査者の証明、クォーラムの検証、結果のコミット。KAY9 を保有せず、動かしもしません。不一致または期限切れのジョブは、代わりに監査回数を返します。

権限

SLA と新規依頼の一時停止はタイムロックされます。結果、不一致、期限切れは一時停止できず、支払いが一切ないためトレジャリーのアドレスも存在しません。

packages/contracts/src/KAY9AuditHub.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
TimelockController
変更の遅延
48 h
アップグレード可否
いいえ

Timelock

OpenZeppelin の TimelockController。監査プロトコル唯一の管理者であり、行う変更はすべて、有効になる前にオンチェーンで見えます。

権限

予約と実行。提案と実行は、オーナーの Safe が行います。

packages/contracts/src/Timelock.sol

アドレス
まだデプロイされていません
ネットワーク
Robinhood Chain · 4663
検証
デプロイ後
管理者
オーナーの Safe(提案者と実行者)、タイムロック自身(管理者)
変更の遅延
最短 48 h
アップグレード可否
いいえ

KAY9 が使うが所有していないコントラクト

これらは Uniswap、Chainlink、およびインフラの正規デプロイです。KAY9 はそれらのアドレスを SDK のテーブルから読むのではなく @kay9/chain に固定しているため、上流の再デプロイによって資金の行き先が黙って変わることはありません。

正規のサードパーティコントラクト
コントラクトRobinhood Chain 上のアドレス
Uniswap v4 PoolManager0x8366…0951
Uniswap v4 PositionManager0x58da…4fA7
Uniswap v4 StateView0xF333…673b
LiquidityLauncher v3.2.00x0000…19C0
LBPStrategy v3.1.10x05d5…6000
CCA factory v2.1.00x0000…63F8
FeeSplitter (40 / 60 native, 100 token)0xeFF1…ACDf
UERC20BeneficiaryVault0xd35E…36D7
Chainlink ETH/USD0x78F3…d3A9
Permit20x0000…8BA3
Multicall30xcA11…CA11