Seguridad

Herencia del Codigo
Hyperdrome esta construido sobre el codigo de Velodrome/Solidly, una de las implementaciones ve(3,3) mas probadas en batalla en DeFi:- Solidly — AMM ve(3,3) original de Andre Cronje en Fantom
- Velodrome — Fork refinado en Optimism, el DEX mas grande por TVL en OP
Auditorias
| Auditoria | Alcance | Reporte |
|---|---|---|
| Auditoria de Solidly | AMM principal, VotingEscrow, Minter | Disponible en el repositorio |
| Auditorias de Velodrome | Revision completa del protocolo | Disponible en el repositorio |
Seguridad de Contratos Inteligentes
Control de Acceso
| Rol | Permisos |
|---|---|
| Governor | Incluir tokens en whitelist, crear gauges, parametros del protocolo |
| Emergency Council | Desactivar/reactivar gauges en emergencias |
| Fee Manager | Ajustar tasas de comision de trading por pool |
| Pauser | Pausar todos los swaps en emergencia |
Timelock
El multisig HyperdromeGovernor incluye timelocks por funcion:- Retraso personalizado por combinacion de selector de funcion / destino
- Soporte para ejecucion de transacciones en lote
- Basado en el patron ZeroExGovernor de 0x
Propiedades Clave de Seguridad
- Asignacion inmutable del Minter —
setMinter()solo puede llamarse una vez en el token HDROME - Despliegue determinista CREATE2 — Las direcciones de pares son predecibles y verificables
- Sistema de vinculacion de veNFT — Previene la transferencia de veNFTs mientras estan en staking en gauges
- Votos bloqueados por epoca — Los votos no pueden cambiarse a mitad de epoca, previniendo manipulacion
- Oraculo TWAP — Periodos de observacion de 30 minutos resisten la manipulacion de precios
Version de Solidity
Todos los contratos compilados con Solidity 0.8.13 con protecciones estandar contra overflow/underflow.Suite de Pruebas
El protocolo incluye 21 archivos de prueba Foundry que cubren:- Mecanica de pares AMM y contabilidad de comisiones
- Operaciones de bloqueo/desbloqueo/fusion de veNFT
- Calculos de emisiones y calendarios de decaimiento
- Staking en gauge y distribucion de recompensas
- Mecanica de votacion y transiciones de epoca
- Desactivacion/reactivacion de gauge en emergencia
- Distribucion de airdrop por Merkle claim
- Propuestas de gobernanza on-chain
- Proteccion contra wash-trading
- Precision del oraculo y casos limite