Transparence
Chaque ligne ci-dessous est lue depuis Robinhood Chain au chargement de cette page. Rien ici n'est une promesse.
L'anglais fait foi pour les énoncés contractuels de cette page. Les noms de contrats, les adresses et les nombres sont affichés tels qu'ils figurent sur la chaîne.
Rien n'est encore déployé sur cette chaîne. Chaque ligne montre la valeur que les contrats appliqueront, et le lien de preuve devient actif au déploiement.
- Fixed supply
- Yes — 1,000,000,000 (at genesis)
- Appliqué par:
KAY9Token - après le déploiement
- Additional minting
- No
- Appliqué par: no mint selector in the bytecode
- après le déploiement
- Buy / sell / transfer tax
- 0 % / 0 % / 0 %
- Appliqué par: standard OpenZeppelin ERC-20 transfer
- après le déploiement
- Blacklist / freeze / pause
- No
- Appliqué par: absent from the contract
- après le déploiement
- Proxy upgrades
- No
- Appliqué par: non-upgradeable, no admin slot
- hash du code ci-dessous
- Hidden transfer restrictions
- No
- Appliqué par:
transfer - après le déploiement
- Team allocation
- 9 % — 90,000,000 KAY9
- Appliqué par:
KAY9TeamVesting.TOTAL_ALLOCATION - après le déploiement
- Team lock
- On-chain — three immutable unlock timestamps
- Appliqué par: three immutable unlock timestamps
- après le déploiement
- LP withdrawal by the team
- Impossible
- Appliqué par: LP NFTs held by the FeeSplitter, which has no withdrawal path
- après le déploiement
- Official LP fee
- 1 %
- Appliqué par: pool key
fee = 10000 - après le déploiement
- Deep access lock target
- $100.00 of KAY9
- Appliqué par:
KAY9Pricing.usdTarget(1)— 48 h timelock to change - après le déploiement
- Forensic access lock target
- $500.00 of KAY9
- Appliqué par:
KAY9Pricing.usdTarget(2)— 48 h timelock to change - après le déploiement
- Nothing is charged for an audit
- 0 KAY9
- Appliqué par:
KAY9AuditHubholds no token balance and has no transfer path; a request spends one unit of allowance - après le déploiement
- Locked KAY9 is returned in full
- 100 %
- Appliqué par:
KAY9AccessVault.unlock()— no owner path can move a depositor's principal, and no yield is paid - après le déploiement
Adresses des contrats
L'ensemble complet sur Robinhood Chain (4663). Le statut de vérification vient de Blockscout, et n'est affiché que lorsque Blockscout lui-même indique la source comme vérifiée.
| Contrat | Adresse | Rôle |
|---|---|---|
| KAY9Token | Pas encore déployé | Le token. |
| KAY9TeamVesting | Pas encore déployé | Détient l'allocation de 9 % de l'équipe et la libère face à trois horodatages UTC immuables. |
| KAY9Genesis | Pas encore déployé | Le coffre de lancement. |
| KAY9LiquidityLock | Pas encore déployé | Reçoit le NFT de LP de la migration, enregistre le bénéficiaire des frais du créateur pendant qu'il détient encore la position, puis transfère le NFT au FeeSplitter Uniswap où il est irrécupérable.. |
| KAY9AuditorRegistry | Pas encore déployé | L'ensemble des opérateurs et le seuil de signatures, 2/3 au lancement.. |
| KAY9Pricing | Pas encore déployé | Convertit un palier en USD en un montant de KAY9 à l'aide d'un TWAP 30-minute du pool officiel et du flux Chainlink ETH/USD. |
| KAY9Registry | Pas encore déployé | Historique de rapports en ajout seul, indexé par clé de chaîne CAIP-2 et identifiant d'actif. |
| KAY9AuditHub | Pas encore déployé | Demandes, vérifications d'accès et de quota sur la chaîne, attestations des auditeurs, vérification du quorum et inscription du résultat. |
| Timelock | Pas encore déployé | TimelockController d'OpenZeppelin. |
Comparer le hash du bytecode déployé
Le script de déploiement enregistre keccak256(eth_getCode) pour chaque adresse. Votre navigateur récupère le même code maintenant et le hache à nouveau. Si une ligne indique « ne correspond pas », le code déployé n'est pas le code qui a été enregistré, et vous ne devriez rien croire d'autre sur cette page.
Aucun contrat KAY9 n'a d'adresse sur cette chaîne pour le moment, il n'y a donc pas de bytecode à hacher. Dès que le script de déploiement écrira le fichier de déploiement, ce bloc récupérera eth_getCode pour chaque adresse, le hachera avec keccak256 et comparera le résultat au hash enregistré au déploiement.
Ce que le propriétaire peut et ne peut pas faire
Peut
- Appeler launch() une fois sur KAY9Genesis, avec des paramètres que le contrat lui-même vérifie.
- Relancer après un lancement échoué, 48 heures après l'enregistrement de l'échec.
- Programmer une modification des cibles USD des audits, des bornes du TWAP ou de la trésorerie via le timelock de 48 heures.
- Ajouter un auditeur ou modifier le seuil de quorum, via le même timelock.
- Retirer un auditeur immédiatement, ce qui est la voie prévue en cas de compromission de clé.
- Recevoir 40 % des frais de pool du côté natif à l'adresse déclarée pour les frais du créateur.
Ne peut pas
- Émettre, brûler, suspendre, geler ou mettre en liste noire un solde KAY9.
- Modifier la logique de transfert ou introduire une taxe.
- Retirer le principal de la liquidité, ou déplacer le NFT de LP une fois qu'il est bloqué.
- Prendre l'ETH levé dans l'enchère — il va au pool, jamais à une adresse de propriétaire.
- Transformer les tokens non vendus de l'enchère en allocation pour l'équipe.
- Écraser, supprimer ou masquer un rapport d'audit inscrit.
- Empêcher l'inscription d'un résultat signé par un quorum, ou empêcher une tâche en désaccord de rendre son quota.
- Mettre à niveau un contrat quelconque ; aucun d'eux n'est un proxy.