Skip to content

sambacha/gitbook-kontrol

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

description layout
Brief description of each element
title description tableOfContents outline pagination
visible
true
visible
true
visible
true
visible
true
visible
true

Kontrol

Kontrol combines KEVM and Foundry to grant developers the ability to perform formal verification without learning a new language or tool. This is especially useful for those who are not verification engineers. Additionally, developers can leverage Foundry test suites they have already developed and use symbolic execution to increase the level of confidence.

KEVM is a tool that enables formal verification of smart contracts on the Ethereum blockchain. It provides a mathematical foundation for specifying and implementing smart contracts. Developers can use KEVM to rigorously reason about the behavior of their smart contracts, ensuring correctness and reducing the likelihood of vulnerabilities in the contract code.

Foundry is a smart contract development toolchain. It manages dependencies, compiles projects, runs tests, facilitates deployments and provides a command-line interface to interact with the chain via Solidity scripts. If you’re curious about Foundry, have a look at one of our blog posts about it here.

Releases

No releases published

Packages

No packages published