Zum Inhalt springen

Transparenz

Jede Zeile unten wird beim Laden dieser Seite aus Robinhood Chain gelesen. Nichts hier ist ein Versprechen.

Für die Vertragsaussagen auf dieser Seite ist die englische Fassung maßgeblich. Vertragsnamen, Adressen und Zahlen werden so angezeigt, wie sie on-chain stehen.

Auf dieser Chain ist noch nichts deployt. Jede Zeile zeigt den Wert, den die Verträge erzwingen werden, und der Nachweis-Link wird beim Deployment live.

Fixed supply
Yes — 1,000,000,000 (at genesis)
Erzwungen durch: KAY9Token
nach dem Deployment
Additional minting
No
Erzwungen durch: no mint selector in the bytecode
nach dem Deployment
Buy / sell / transfer tax
0 % / 0 % / 0 %
Erzwungen durch: standard OpenZeppelin ERC-20 transfer
nach dem Deployment
Blacklist / freeze / pause
No
Erzwungen durch: absent from the contract
nach dem Deployment
Proxy upgrades
No
Erzwungen durch: non-upgradeable, no admin slot
Code-Hash unten
Hidden transfer restrictions
No
Erzwungen durch: transfer
nach dem Deployment
Team allocation
9 % — 90,000,000 KAY9
Erzwungen durch: KAY9TeamVesting.TOTAL_ALLOCATION
nach dem Deployment
Team lock
On-chain — three immutable unlock timestamps
Erzwungen durch: three immutable unlock timestamps
nach dem Deployment
LP withdrawal by the team
Impossible
Erzwungen durch: LP NFTs held by the FeeSplitter, which has no withdrawal path
nach dem Deployment
Official LP fee
1 %
Erzwungen durch: pool key fee = 10000
nach dem Deployment
Deep access lock target
$100.00 of KAY9
Erzwungen durch: KAY9Pricing.usdTarget(1)48 h timelock to change
nach dem Deployment
Forensic access lock target
$500.00 of KAY9
Erzwungen durch: KAY9Pricing.usdTarget(2)48 h timelock to change
nach dem Deployment
Nothing is charged for an audit
0 KAY9
Erzwungen durch: KAY9AuditHub holds no token balance and has no transfer path; a request spends one unit of allowance
nach dem Deployment
Locked KAY9 is returned in full
100 %
Erzwungen durch: KAY9AccessVault.unlock() — no owner path can move a depositor's principal, and no yield is paid
nach dem Deployment

Vertragsadressen

Der vollständige Satz auf Robinhood Chain (4663). Der Verifizierungsstatus kommt von Blockscout und wird nur angezeigt, wenn Blockscout selbst den Quellcode als verifiziert meldet.

KAY9 Vertragsadressen
VertragAdresseZweck
KAY9TokenNoch nicht deploytDer Token.
KAY9TeamVestingNoch nicht deploytHält die 9 % Team-Zuteilung und gibt sie gegen drei unveränderliche UTC-Zeitstempel aus.
KAY9GenesisNoch nicht deploytDer Launch-Vault.
KAY9LiquidityLockNoch nicht deploytEmpfängt das LP NFT aus der Migration, registriert den Begünstigten der Ersteller-Gebühr, während es die Position noch besitzt, und überträgt das NFT dann an den Uniswap FeeSplitter, wo es unwiederbringlich ist..
KAY9AuditorRegistryNoch nicht deploytDas Operator-Set und die Signaturschwelle, 2/3 beim Launch..
KAY9PricingNoch nicht deploytRechnet eine USD-Stufe in einen KAY9-Betrag um, mit einem 30-minute TWAP des offiziellen Pools und dem Chainlink ETH/USD Feed.
KAY9RegistryNoch nicht deploytRein anfügende Berichtshistorie, adressiert über CAIP-2 Chain-Key und Asset-ID.
KAY9AuditHubNoch nicht deploytAnfragen, Zugangs- und Kontingentprüfungen on-chain, Attestierungen der Auditoren, Quorum-Prüfung und Festschreiben des Ergebnisses.
TimelockNoch nicht deploytOpenZeppelin TimelockController.

Den Hash des deployten Bytecodes vergleichen

Das Deploy-Skript erfasst keccak256(eth_getCode) für jede Adresse. Ihr Browser lädt jetzt denselben Code und hasht ihn erneut. Sagt eine Zeile „stimmt nicht überein“, ist der deployte Code nicht der Code, der erfasst wurde, und Sie sollten nichts anderem auf dieser Seite trauen.

Noch hat kein KAY9-Vertrag eine Adresse auf dieser Chain, es gibt also keinen Bytecode zu hashen. Sobald das Deploy-Skript die Deployment-Datei schreibt, lädt dieser Block eth_getCode für jede Adresse, hasht es mit keccak256 und vergleicht das Ergebnis mit dem beim Deployment erfassten Hash.

Was der Owner kann und was nicht

Kann

  • launch() auf KAY9Genesis einmal aufrufen, mit Parametern, die der Vertrag selbst prüft.
  • Nach einem fehlgeschlagenen Launch neu starten, 48 Stunden nachdem der Fehlschlag erfasst wurde.
  • Eine Änderung der USD-Ziele für Audits, der TWAP-Grenzen oder der Treasury über den 48-Stunden-Timelock einplanen.
  • Einen Auditor hinzufügen oder die Quorum-Schwelle ändern, über denselben Timelock.
  • Einen Auditor sofort entfernen, was der Pfad für kompromittierte Schlüssel ist.
  • 40 % der Pool-Gebühren auf der Native-Seite an der angegebenen Adresse für die Ersteller-Gebühr erhalten.

Kann nicht

  • Irgendein KAY9-Guthaben minten, verbrennen, pausieren, einfrieren oder auf eine Blacklist setzen.
  • Die Transferlogik ändern oder eine Steuer einführen.
  • Das Liquiditätskapital entnehmen oder das LP NFT bewegen, sobald es gesperrt ist.
  • Das in der Auktion eingesammelte ETH nehmen — es geht in den Pool, nie an eine Owner-Adresse.
  • Unverkaufte Auktions-Token in eine Team-Zuteilung umwandeln.
  • Einen festgeschriebenen Audit-Bericht überschreiben, löschen oder unterdrücken.
  • Verhindern, dass ein von einem Quorum signiertes Ergebnis festgeschrieben wird, oder verhindern, dass ein strittiger Auftrag sein Kontingent zurückgibt.
  • Irgendeinen Vertrag upgraden; keiner davon ist ein Proxy.