Ir al contenido principal

Herramientas para constructores

Encuentre las herramientas adecuadas más rápido y ayude a impulsar a los constructores que crean la infraestructura en la que se basa nuestro ecosistema.

Aspectos relevantes

We are Runtime Verification, a research and development company building rigorous tools to ensure the safety and correctness of critical systems. Our team has developed KEVM, the most complete and battle-tested formal semantics of the Ethereum Virtual Machine (EVM), written in the K Framework. KEVM is not just a specification, it is an executable specification that can be used to symbolically reason about smart contracts, run conformance tests, analyze gas usage, debug programs, and formally verify correctness properties. It passes the full Ethereum test suite and is used to verify high-value contracts, including ERC20 tokens in both Solidity and Vyper. We recently updated the semantics to support Pectra upgrade. KEVM is being actively utilized by Kontrol - our formal verification tool for Soldiity, which is actively used by leading teams in the EVM ecosystem, including Optimism, Ethereum Foundation, Lido, Uniswap, as well as security researchers and auditors across the broader Ethereum community. We actively maintain this repository, contribute to Ethereum’s protocol evolution, and integrate with developer tooling like Foundry. Through KEVM, we are pushing the boundaries of what’s possible in provably correct and secure smart contract infrastructure.

K Semantics of the Ethereum Virtual Machine (EVM)
Seguridad, pruebas y verificación formal

K Semantics of the Ethereum Virtual Machine (EVM)

Seguridad · Educación · Analíticas · Verificación formal · Ejecución simbólica · Herramientas de depuración · Verificación en tiempo de ejecución · Vyper

Aplicaciones

Categorías de aplicaciones

Cadena cruzada e interoperabilidad

Herramientas que permiten la mensajería, las transferencias de activos y el estado compartido en la red principal de Ethereum, los rollups y otras cadenas de bloques.

Infraestructura de transacciones y billeteras

Infraestructura para crear, firmar, enviar, simular y gestionar transacciones y billeteras de Ethereum.

Datos, análisis y seguimiento

Herramientas de indexación, consulta, análisis y seguimiento de datos en cadena, ejecución y actividad de la red.

Recursos educativos y de la comunidad

Materiales de aprendizaje, documentación, tutoriales y plataformas comunitarias para constructores de Ethereum.

Librerías de cliente y SDK (front-end)

Librerías y SDK específicos del lenguaje para interactuar con los nodos, contratos y protocolos de Ethereum.

Desarrollo de contratos inteligentes y cadenas de herramientas

Marcos de trabajo y herramientas para escribir, probar, desplegar y actualizar contratos inteligentes.

Seguridad, pruebas y verificación formal

Herramientas de auditoría, pruebas, fuzzing y verificación para mejorar la seguridad y corrección de los contratos inteligentes.