सामग्री पर जाएँ

कॉन्ट्रैक्ट

आठ KAY9 कॉन्ट्रैक्ट और एक timelock. इनमें से कोई proxy नहीं है, इसलिए जो डिप्लॉय है वही डिप्लॉय रहता है।

इस पेज पर कॉन्ट्रैक्ट से जुड़े कथनों के लिए अंग्रेज़ी संस्करण मान्य है। कॉन्ट्रैक्ट के नाम, पते और संख्याएँ वैसी ही दिखाई जाती हैं जैसी वे चेन पर हैं।

KAY9Token

टोकन। permit और burn के साथ OpenZeppelin ERC-20, 18 दशमलव। कंस्ट्रक्टर पूरी सप्लाई KAY9Genesis को मिंट करता है और उसके बाद कुछ भी कभी मिंट नहीं कर सकता।

अनुमतियाँ

कोई नहीं। कोई owner नहीं, कोई pause नहीं, कोई ब्लैकलिस्ट नहीं, कोई शुल्क नहीं और कोई hook नहीं।

packages/contracts/src/KAY9Token.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
कोई नहीं
बदलाव में देरी
Upgradeable
नहीं

KAY9TeamVesting

9 % टीम आवंटन रखता है और उसे तीन अपरिवर्तनीय UTC टाइमस्टैम्प के विरुद्ध रिलीज़ करता है। release() अनुमति-रहित है।

अनुमतियाँ

लाभार्थी यह भूमिका किसी दूसरे पते को दे सकता है। राशियाँ और टाइमस्टैम्प अपरिवर्तनीय हैं।

packages/contracts/src/KAY9TeamVesting.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
लाभार्थी (केवल भूमिका का हस्तांतरण)
बदलाव में देरी
कोई नहीं
Upgradeable
नहीं

KAY9Genesis

लॉन्च वॉल्ट। टोकन और vesting कॉन्ट्रैक्ट डिप्लॉय करता है, 910 M लॉन्च आवंटन रखता है और वही एकमात्र रास्ता है जिससे वे टोकन बाहर जाते हैं।

अनुमतियाँ

owner एक बार launch() कॉल कर सकता है, और विफल लॉन्च के बाद फिर से लॉन्च कर सकता है। कोई withdraw नहीं है। भरोसे से जुड़ा हर लॉन्च पैरामीटर ऑन-चेन assert किया जाता है।

packages/contracts/src/KAY9Genesis.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
Owner Safe
बदलाव में देरी
फिर से लॉन्च के लिए 48 h
Upgradeable
नहीं

KAY9LiquidityLock

माइग्रेशन से LP NFT प्राप्त करता है, जब तक पोज़िशन उसके पास है तब तक creator-fee लाभार्थी को दर्ज करता है, फिर NFT को Uniswap FeeSplitter में ट्रांसफ़र कर देता है, जहाँ वह वापस नहीं मिल सकता।

अनुमतियाँ

कोई नहीं। lock() और lockAll() अनुमति-रहित और एकतरफ़ा हैं।

packages/contracts/src/KAY9LiquidityLock.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
कोई नहीं
बदलाव में देरी
Upgradeable
नहीं

KAY9AuditorRegistry

ऑपरेटर सेट और हस्ताक्षर थ्रेशोल्ड, लॉन्च पर 2/3.

अनुमतियाँ

ऑडिटर जोड़ना और थ्रेशोल्ड बदलना timelocked हैं। ऑडिटर हटाना तुरंत होता है, key compromise के लिए।

packages/contracts/src/KAY9AuditorRegistry.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
TimelockController
बदलाव में देरी
48 h
Upgradeable
नहीं

KAY9Pricing

आधिकारिक पूल के 30-मिनट TWAP और Chainlink ETH/USD फ़ीड से किसी USD टियर को KAY9 राशि में बदलता है। हर सुरक्षा जाँच कीमत को घटाने के बजाय अनुपलब्ध कर देती है।

अनुमतियाँ

USD लक्ष्य, TWAP विंडो, observation सीमाएँ, liquidity फ़्लोर और फ़ीड का पता — सब timelocked हैं।

packages/contracts/src/KAY9Pricing.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
TimelockController
बदलाव में देरी
48 h
Upgradeable
नहीं

KAY9Registry

CAIP-2 चेन कुंजी और ऐसेट आईडी से कीड, केवल append वाला रिपोर्ट इतिहास। कुछ भी कभी ऊपर से नहीं लिखा जाता।

अनुमतियाँ

केवल KAY9AuditHub append कर सकता है। कोई delete नहीं और कोई edit नहीं।

packages/contracts/src/KAY9Registry.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
कोई नहीं
बदलाव में देरी
Upgradeable
नहीं

KAY9AuditHub

अनुरोध, ऑन-चेन एक्सेस और कोटा की जाँच, ऑडिटरों के प्रमाणन, कोरम सत्यापन और परिणाम कमिट करना। यह कोई KAY9 नहीं रखता और कोई KAY9 नहीं भेजता: विवादित या समय-सीमा बीत चुका जॉब इसके बजाय अपना कोटा वापस लौटा देता है।

अनुमतियाँ

SLA और नए अनुरोधों पर pause timelocked हैं। परिणाम, विवाद और समय-समाप्ति कभी नहीं रोके जा सकते, और ट्रेज़री का कोई पता नहीं है क्योंकि कभी कुछ चुकाया ही नहीं जाता।

packages/contracts/src/KAY9AuditHub.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
TimelockController
बदलाव में देरी
48 h
Upgradeable
नहीं

Timelock

OpenZeppelin TimelockController. ऑडिट प्रोटोकॉल का एकमात्र एडमिन, और उसका किया हर बदलाव सक्रिय होने से पहले ऑन-चेन दिखता है।

अनुमतियाँ

Schedule और execute, owner Safe द्वारा प्रस्तावित और निष्पादित।

packages/contracts/src/Timelock.sol

पता
अभी डिप्लॉय नहीं हुआ
नेटवर्क
Robinhood Chain · 4663
सत्यापन
डिप्लॉयमेंट के बाद
एडमिन
Owner Safe (प्रस्तावक और निष्पादक), स्वयं timelock (एडमिन)
बदलाव में देरी
न्यूनतम 48 h
Upgradeable
नहीं

वे कॉन्ट्रैक्ट जिनका KAY9 उपयोग करता है पर मालिक नहीं है

ये कैनोनिकल Uniswap, Chainlink और इन्फ़्रास्ट्रक्चर डिप्लॉयमेंट हैं। KAY9 उनके पते किसी SDK तालिका से पढ़ने के बजाय @kay9/chain में पिन करता है, ताकि upstream पर कोई पुनः-डिप्लॉयमेंट चुपचाप यह न बदल सके कि पैसा कहाँ जाता है।

कैनोनिकल तीसरे पक्ष के कॉन्ट्रैक्ट
कॉन्ट्रैक्ट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