ConCert

Smart contract verifier

A framework for verifying smart contracts in Coq using formal methods and property-based testing.

A framework for smart contract verification in Coq

GitHub

114 stars
11 watching
19 forks
Language: Coq
last commit: 6 days ago
Linked from 2 awesome lists

blockchaincoqsmart-contractsverification

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
josefgit/concert A framework for verifying smart contracts in Coq, a proof assistant language. 0
siimplex/concert A framework for verifying smart contracts in Coq 1
frederikvigen/concert A framework for verifying smart contracts in Coq to ensure their correctness and security 0
astenbaek/atpl-project A framework for verifying smart contracts using Coq 0
sec-bit/tokenlibs-with-proofs Verifies the correctness of Ethereum token contracts using formal methods and proof assistants. 98
ethereum/sourcify A decentralized service for verifying the integrity of smart contract source code on Ethereum. 782
aniket-engg/sol-verifier Tool to verify Solidity smart contracts on Etherscan 30
sri-csl/solidity An automated verifier for the Solidity programming language used in smart contracts on the Ethereum platform. 50
veridise/medjai A symbolic execution tool for verifying the correctness of smart contracts written in Cairo. 49
tezos/tezoscoq A Coq-based library providing a formal verification framework for the Tezos smart contract language 28
au-cobra/pos-nsb A formalization of a blockchain protocol ensuring its growth and stability in the presence of corruption. 25
runtimeverification/verified-smart-contracts Formally verified smart contracts for blockchain applications 718
runtimeverification/avm-semantics A tool for formally verifying Algorand smart contracts' behavior using property-based testing and symbolic execution 15
coq-community/chapar A framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant 32
nicholashc/avastarsaudit An audit of a smart contract project to ensure its security and integrity 7