tezoscoq

Contract verification framework

A Coq-based library providing a formal verification framework for the Tezos smart contract language

working with coq and tezos

GitHub

28 stars
13 watching
9 forks
Language: Coq
last commit: about 9 years ago

Related projects:

RepositoryDescriptionStars
astenbaek/atpl-projectA framework for verifying smart contracts using Coq0
josefgit/concertA framework for verifying smart contracts in Coq, a proof assistant language.0
siimplex/concertA framework for verifying smart contracts in Coq1
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64
au-cobra/concertA framework for verifying smart contracts in Coq using formal methods and property-based testing.114
sec-bit/tokenlibs-with-proofsVerifies the correctness of Ethereum token contracts using formal methods and proof assistants.97
formal-land/coq-of-pythonFormal verification of Python code using Coq30
certicoq/veriffiEnables verified interaction between Coq programs and C libraries39
coq-community/chaparA framework for verifying causal consistency in distributed key-value stores and their clients using the Coq proof assistant32
smtcoq/smtcoqAn OCaml-based plugin for Coq that verifies and extends proof witnesses from external SAT/SMT solvers157
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
xavierleroy/cdf-sem-mecaThis project provides a development environment and software tools for formalizing the semantics of programming languages in the Coq proof assistant.21
princetonuniversity/vstA collection of formal verification tools and libraries for writing secure and reliable software using the Coq proof assistant444
frederikvigen/concertA framework for verifying smart contracts in Coq to ensure their correctness and security0
huynhtrankhanh/coqcpVerifying competitive programming solutions to catch errors and improve rigor through formal mathematical proof22