Contratos
Ocho contratos de KAY9 y un timelock. Ninguno es un proxy, así que lo que está desplegado es lo que queda desplegado.
El inglés rige las declaraciones contractuales de esta página. Los nombres de contratos, las direcciones y los números se muestran tal como están en la cadena.
KAY9Token
El token. ERC-20 de OpenZeppelin con permit y burn, 18 decimales. El constructor acuña todo el suministro a KAY9Genesis y nada puede volver a acuñar nunca.
Permisos
Ninguno. No hay propietario, ni pausa, ni lista negra, ni comisión, ni hook.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Ninguno
- Retardo de cambio
- —
- Actualizable
- No
KAY9TeamVesting
Retiene la asignación del 9 % del equipo y la libera frente a tres marcas de tiempo UTC inmutables. release() es sin permisos.
Permisos
El beneficiario puede pasar el rol a otra dirección. Las cantidades y las marcas de tiempo son inmutables.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Beneficiario (solo transferencia del rol)
- Retardo de cambio
- Ninguno
- Actualizable
- No
KAY9Genesis
La bóveda de lanzamiento. Despliega el token y el contrato de vesting, retiene la asignación de lanzamiento de 910 M y es la única vía por la que esos tokens salen.
Permisos
El propietario puede llamar a launch() una vez, y relanzar tras un lanzamiento fallido. No hay retirada. Todos los parámetros de lanzamiento relevantes para la confianza se afirman en la cadena.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Safe del propietario
- Retardo de cambio
- 48 h para el relanzamiento
- Actualizable
- No
KAY9LiquidityLock
Recibe el NFT de LP de la migración, registra al beneficiario de las comisiones del creador mientras todavía posee la posición, y luego transfiere el NFT al FeeSplitter de Uniswap, donde es irrecuperable.
Permisos
Ninguno. lock() y lockAll() son sin permisos y de un solo sentido.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Ninguno
- Retardo de cambio
- —
- Actualizable
- No
KAY9AuditorRegistry
El conjunto de operadores y el umbral de firmas, 2/3 en el lanzamiento.
Permisos
Añadir un auditor y cambiar el umbral están sujetos al timelock. Eliminar un auditor es inmediato, para claves comprometidas.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- TimelockController
- Retardo de cambio
- 48 h
- Actualizable
- No
KAY9Pricing
Convierte un nivel en USD en una cantidad de KAY9 usando un TWAP de 30 minutos del pool oficial y el oráculo ETH/USD de Chainlink. Cada comprobación de seguridad hace que el precio no esté disponible en lugar de degradarlo.
Permisos
Los objetivos en USD, la ventana del TWAP, los límites de observaciones, el suelo de liquidez y la dirección del oráculo están todos sujetos al timelock.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- TimelockController
- Retardo de cambio
- 48 h
- Actualizable
- No
KAY9Registry
Historial de informes de solo adición indexado por clave de cadena CAIP-2 e id de activo. Nada se sobrescribe nunca.
Permisos
Solo KAY9AuditHub puede añadir. No hay borrado ni edición.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Ninguno
- Retardo de cambio
- —
- Actualizable
- No
KAY9AuditHub
Solicitudes, comprobaciones de acceso y de cupo en la cadena, atestaciones de los auditores, verificación del quórum y consignación del resultado. No guarda ningún KAY9 y no mueve ninguno: un trabajo en disputa o caducado devuelve su cupo en su lugar.
Permisos
El SLA y una pausa de las nuevas solicitudes están sujetos al timelock. Los resultados, las disputas y las caducidades nunca se pueden pausar, y no hay dirección de tesorería porque nunca se paga nada.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- TimelockController
- Retardo de cambio
- 48 h
- Actualizable
- No
Timelock
TimelockController de OpenZeppelin. El único administrador del protocolo de auditoría, y cada cambio que hace es visible en la cadena antes de activarse.
Permisos
Programar y ejecutar, propuesto y ejecutado por el Safe del propietario.
- Dirección
- Aún no desplegado
- Red
- Robinhood Chain · 4663
- Verificación
- tras el despliegue
- Administrador
- Safe del propietario (proponente y ejecutor), el propio timelock (administrador)
- Retardo de cambio
- 48 h como mínimo
- Actualizable
- No
Contratos que KAY9 usa pero no le pertenecen
Son despliegues canónicos de Uniswap, Chainlink e infraestructura. KAY9 fija sus direcciones en @kay9/chain en lugar de leerlas de una tabla de un SDK, así que un redespliegue aguas arriba no puede cambiar en silencio a dónde va el dinero.
| Contrato | Dirección en Robinhood Chain |
|---|---|
| Uniswap v4 PoolManager | 0x8366…0951 |
| Uniswap v4 PositionManager | 0x58da…4fA7 |
| Uniswap v4 StateView | 0xF333…673b |
| LiquidityLauncher v3.2.0 | 0x0000…19C0 |
| LBPStrategy v3.1.1 | 0x05d5…6000 |
| CCA factory v2.1.0 | 0x0000…63F8 |
| FeeSplitter (40 / 60 native, 100 token) | 0xeFF1…ACDf |
| UERC20BeneficiaryVault | 0xd35E…36D7 |
| Chainlink ETH/USD | 0x78F3…d3A9 |
| Permit2 | 0x0000…8BA3 |
| Multicall3 | 0xcA11…CA11 |