Перейти до основного контенту

Інструменти для творців

Швидше знаходьте потрібні інструменти та допомагайте підтримувати творців, які створюють інфраструктуру, на яку покладається наша екосистема.

Основне

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)
Безпека, тестування та формальна верифікація

K Semantics of the Ethereum Virtual Machine (EVM)

Безпека · Освіта · Аналіз · Формальна верифікація · Символічне виконання · Інструменти для налагодження · Верифікація під час виконання · Vyper

Застосування

Категорії додатків

Кросчейн та інтероперабельність

Інструменти, що забезпечують обмін повідомленнями, передачу активів і спільний стан у головній мережі Ethereum, ролапах та інших блокчейнах.

Інфраструктура транзакцій і гаманців

Інфраструктура для створення, підписання, надсилання, симуляції та керування транзакціями та гаманцями Ethereum.

Дані, аналітика та відстеження

Інструменти для індексування, запитів, аналітики та відстеження ончейн-даних, виконання та мережевої активності.

Освітні та спільнотні ресурси

Навчальні матеріали, документація, посібники та платформи спільноти для творців Ethereum.

Клієнтські бібліотеки та SDK (фронтенд)

Специфічні для мови бібліотеки та SDK для взаємодії з вузлами, контрактами та протоколами Ethereum.

Розробка смарт-контрактів та інструментарії

Фреймворки та інструменти для написання, тестування, розгортання та оновлення смарт-контрактів.

Безпека, тестування та формальна верифікація

Інструменти для аудиту, тестування, фазингу та верифікації для підвищення безпеки та правильності смарт-контрактів.