پرش به محتوا

قراردادها

هشت قرارداد KAY9 و یک Timelock. هیچ‌کدام proxy نیستند، پس آنچه دیپلوی شده همان چیزی است که دیپلوی می‌ماند.

متن انگلیسی بر گزاره‌های قراردادی این صفحه حاکم است. نام قراردادها، آدرس‌ها و اعداد همان‌گونه که روی زنجیره هستند نشان داده می‌شوند.

KAY9Token

توکن. یک ERC-20 از OpenZeppelin با permit و burn، با 18 رقم اعشار. کانستراکتور تمام عرضه را برای KAY9Genesis ضرب می‌کند و هیچ‌چیز هرگز نمی‌تواند دوباره ضرب کند.

دسترسی‌ها

هیچ. مالکی نیست، pause نیست، blacklist نیست، کارمزدی نیست و hook نیست.

packages/contracts/src/KAY9Token.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
هیچ
تأخیر تغییر
ارتقاپذیر
خیر

KAY9TeamVesting

تخصیص 9 % تیم را نگه می‌دارد و آن را در برابر سه زمان 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.

دسترسی‌ها

افزودن یک حسابرس و تغییر آستانه مشمول Timelock هستند. حذف یک حسابرس فوری است، برای حالت لو رفتن کلید.

packages/contracts/src/KAY9AuditorRegistry.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
TimelockController
تأخیر تغییر
48 h
ارتقاپذیر
خیر

KAY9Pricing

یک رده USD را با TWAP 30 دقیقه‌ای استخر رسمی و فید Chainlink ETH/USD به مقداری KAY9 تبدیل می‌کند. هر بررسی ایمنی، در صورت شکست، قیمت را در دسترس‌ناپذیر می‌کند نه آنکه آن را تنزل دهد.

دسترسی‌ها

هدف‌های USD، پنجره TWAP، مرزهای مشاهده، کف نقدینگی و آدرس فید همه مشمول Timelock هستند.

packages/contracts/src/KAY9Pricing.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
TimelockController
تأخیر تغییر
48 h
ارتقاپذیر
خیر

KAY9Registry

تاریخ گزارش‌های فقط‌افزودنی، نشانه‌گذاری‌شده با کلید زنجیره CAIP-2 و شناسه دارایی. هیچ‌چیز هرگز بازنویسی نمی‌شود.

دسترسی‌ها

فقط KAY9AuditHub می‌تواند بیفزاید. حذف و ویرایشی وجود ندارد.

packages/contracts/src/KAY9Registry.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
هیچ
تأخیر تغییر
ارتقاپذیر
خیر

KAY9AuditHub

درخواست‌ها، بررسی دسترسی و سهمیه روی زنجیره، گواهی حسابرسان، بررسی حد نصاب و ثبت نتیجه. هیچ KAY9 نگه نمی‌دارد و هیچ KAY9 جابه‌جا نمی‌کند: کاری که مورد اختلاف یا منقضی شود، در عوض سهمیه‌اش را بازمی‌گرداند.

دسترسی‌ها

SLA و توقف درخواست‌های جدید مشمول Timelock هستند. ثبت نتیجه، اعلام اختلاف و انقضا هرگز قابل توقف نیستند، و آدرس خزانه‌ای وجود ندارد چون هیچ‌گاه چیزی پرداخت نمی‌شود.

packages/contracts/src/KAY9AuditHub.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
TimelockController
تأخیر تغییر
48 h
ارتقاپذیر
خیر

Timelock

TimelockController از OpenZeppelin. تنها ادمین پروتکل حسابرسی، و هر تغییری که اعمال می‌کند پیش از فعال شدن روی زنجیره دیده می‌شود.

دسترسی‌ها

زمان‌بندی و اجرا، که Safe مالک پیشنهاد و اجرا می‌کند.

packages/contracts/src/Timelock.sol

آدرس
هنوز دیپلوی نشده است
شبکه
Robinhood Chain · 4663
تأیید
پس از دیپلوی
ادمین
Safe مالک (پیشنهاددهنده و اجراکننده)، خودِ Timelock (ادمین)
تأخیر تغییر
حداقل 48 h
ارتقاپذیر
خیر

قراردادهایی که KAY9 استفاده می‌کند اما مالکشان نیست

این‌ها دیپلوی‌های رسمی Uniswap، Chainlink و زیرساخت هستند. KAY9 آدرس آن‌ها را در @kay9/chain ثابت می‌کند و از جدول یک SDK نمی‌خواند، تا دیپلوی مجدد در بالادست نتواند بی‌صدا مقصد پول را تغییر دهد.

قراردادهای رسمی طرف سوم
قراردادآدرس روی 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