ข้ามไปยังเนื้อหา

สัญญา

สัญญา KAY9 แปดฉบับและ Timelock หนึ่งตัว ไม่มีฉบับใดเป็น proxy สิ่งที่ deploy ไปแล้วจึงคงอยู่อย่างนั้น

ข้อความเกี่ยวกับสัญญาในหน้านี้ให้ยึดฉบับภาษาอังกฤษเป็นหลัก ชื่อสัญญา แอดเดรส และตัวเลข แสดงตามที่ปรากฏบนเชน

KAY9Token

ตัวโทเคน เป็น ERC-20 ของ OpenZeppelin ที่มี permit และ burn ทศนิยม 18 ตำแหน่ง constructor จะ mint อุปทานทั้งหมดให้ KAY9Genesis และไม่มีอะไร mint ได้อีกเลย

สิทธิ์

ไม่มี ไม่มีเจ้าของ ไม่มี pause ไม่มี blacklist ไม่มีค่าธรรมเนียม และไม่มี hook

packages/contracts/src/KAY9Token.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
ไม่มี
การหน่วงเวลาเปลี่ยนแปลง
อัปเกรดได้
ไม่

KAY9TeamVesting

ถือการจัดสรรของทีม 9 % และปล่อยออกตาม timestamp UTC สามจุดที่แก้ไขไม่ได้ release() เรียกได้โดยไม่ต้องขออนุญาต

สิทธิ์

ผู้รับผลประโยชน์อาจส่งต่อบทบาทให้แอดเดรสอื่น จำนวนและ timestamp แก้ไขไม่ได้

packages/contracts/src/KAY9TeamVesting.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
ผู้รับผลประโยชน์ (โอนบทบาทได้เท่านั้น)
การหน่วงเวลาเปลี่ยนแปลง
ไม่มี
อัปเกรดได้
ไม่

KAY9Genesis

ตัว launch vault ทำหน้าที่ deploy โทเคนและสัญญา vesting ถือการจัดสรรเพื่อเปิดขาย 910 M และเป็นเส้นทางเดียวที่โทเคนเหล่านั้นออกไปได้

สิทธิ์

เจ้าของเรียก launch() ได้หนึ่งครั้ง และเปิดขายใหม่ได้หลังการเปิดขายที่ล้มเหลว ไม่มีฟังก์ชันถอน พารามิเตอร์การเปิดขายทุกตัวที่เกี่ยวกับความเชื่อถือถูก assert บนเชน

packages/contracts/src/KAY9Genesis.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
Safe ของเจ้าของ
การหน่วงเวลาเปลี่ยนแปลง
48 h สำหรับการเปิดขายใหม่
อัปเกรดได้
ไม่

KAY9LiquidityLock

รับ LP NFT จากการย้ายสภาพคล่อง ลงทะเบียนผู้รับค่าธรรมเนียมผู้สร้างขณะที่ยังถือ position อยู่ แล้วโอน NFT ไปยัง Uniswap FeeSplitter ซึ่งเรียกคืนไม่ได้

สิทธิ์

ไม่มีสิทธิ์พิเศษใด ส่วน lock() และ lockAll() เรียกได้โดยไม่ต้องขออนุญาตและเป็นทางเดียว

packages/contracts/src/KAY9LiquidityLock.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
ไม่มี
การหน่วงเวลาเปลี่ยนแปลง
อัปเกรดได้
ไม่

KAY9AuditorRegistry

ชุดผู้ดำเนินการและเกณฑ์จำนวนลายเซ็น 2/3 ตอนเปิดขาย

สิทธิ์

การเพิ่มผู้ตรวจสอบและการเปลี่ยนเกณฑ์อยู่ภายใต้ Timelock การถอดผู้ตรวจสอบเกิดทันที เพื่อรองรับกรณีกุญแจรั่ว

packages/contracts/src/KAY9AuditorRegistry.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
TimelockController
การหน่วงเวลาเปลี่ยนแปลง
48 h
อัปเกรดได้
ไม่

KAY9Pricing

แปลงระดับราคาเป็น USD ให้เป็นจำนวน KAY9 โดยใช้ TWAP 30 นาทีของพูลทางการและฟีด ETH/USD ของ Chainlink การตรวจความปลอดภัยทุกข้อทำให้ราคาไม่พร้อมใช้ แทนที่จะลดคุณภาพของราคา

สิทธิ์

เป้าหมาย USD หน้าต่าง TWAP ขอบเขต observation ขั้นต่ำของสภาพคล่อง และแอดเดรสของฟีด อยู่ภายใต้ Timelock ทั้งหมด

packages/contracts/src/KAY9Pricing.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
TimelockController
การหน่วงเวลาเปลี่ยนแปลง
48 h
อัปเกรดได้
ไม่

KAY9Registry

ประวัติรายงานแบบเพิ่มได้เท่านั้น จัดเก็บด้วยคีย์เชนแบบ CAIP-2 และรหัสสินทรัพย์ ไม่มีอะไรถูกเขียนทับ

สิทธิ์

มีเพียง KAY9AuditHub ที่เพิ่มรายการได้ ไม่มีการลบและไม่มีการแก้ไข

packages/contracts/src/KAY9Registry.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
ไม่มี
การหน่วงเวลาเปลี่ยนแปลง
อัปเกรดได้
ไม่

KAY9AuditHub

คำขอ การตรวจสิทธิ์เข้าถึงและโควตาบนเชน คำรับรองของผู้ตรวจสอบ การตรวจ quorum และการบันทึกผลลัพธ์ มันไม่ถือ KAY9 และไม่โอน KAY9 เลย งานที่เห็นไม่ตรงกันหรือหมดอายุจะคืนโควตาให้แทน

สิทธิ์

SLA และการพักคำขอใหม่ อยู่ภายใต้ Timelock ผลลัพธ์ การเห็นไม่ตรงกัน และการหมดอายุ พักไม่ได้เลย และไม่มีแอดเดรสคลัง เพราะไม่มีการจ่ายเงินใด ๆ เลย

packages/contracts/src/KAY9AuditHub.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
TimelockController
การหน่วงเวลาเปลี่ยนแปลง
48 h
อัปเกรดได้
ไม่

Timelock

TimelockController ของ OpenZeppelin เป็นผู้ดูแลเพียงรายเดียวของโปรโตคอลการตรวจสอบ และทุกการเปลี่ยนแปลงที่มันทำจะเห็นได้บนเชนก่อนมีผล

สิทธิ์

ตั้งกำหนดการและสั่งดำเนินการ โดย Safe ของเจ้าของเป็นผู้เสนอและผู้ดำเนินการ

packages/contracts/src/Timelock.sol

แอดเดรส
ยังไม่ได้ deploy
เครือข่าย
Robinhood Chain · 4663
การยืนยัน
หลัง deploy
ผู้ดูแล
Safe ของเจ้าของ (ผู้เสนอและผู้ดำเนินการ) และ Timelock เอง (ผู้ดูแล)
การหน่วงเวลาเปลี่ยนแปลง
ขั้นต่ำ 48 h
อัปเกรดได้
ไม่

สัญญาที่ KAY9 ใช้แต่ไม่ได้เป็นเจ้าของ

เหล่านี้คือการ deploy แบบ canonical ของ Uniswap, Chainlink และโครงสร้างพื้นฐาน KAY9 ปักแอดเดรสของพวกมันไว้ใน @kay9/chain แทนที่จะอ่านจากตาราง SDK การ deploy ใหม่ที่ต้นทางจึงเปลี่ยนเส้นทางของเงินอย่างเงียบ ๆ ไม่ได้

สัญญาของบุคคลที่สามแบบ canonical
สัญญาแอดเดรสบน 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