runtimeverification / wasm-semanticsLinks
A Formal Semantics of WebAssembly in K
☆80Updated this week
Alternatives and similar repositories for wasm-semantics
Users that are interested in wasm-semantics are comparing it to the libraries listed below
Sorting:
- State-Transition Systems for Smart Contracts☆24Updated 4 years ago
- Byzantine model checker☆21Updated 2 years ago
- A minimalistic blockchain consensus implemented and verified in Coq☆112Updated 5 years ago
- the CheckMate protocol verification tool☆10Updated 2 weeks ago
- EVM Bytecode Super Optimizer☆36Updated 4 years ago
- TLA+ specs and models for the TezEdge node's p2p overlay network, shell, and consensus☆21Updated 3 years ago
- A compiler from WebAssembly to native code, via the OCaml backend.☆91Updated 6 years ago
- SFI verifier of Wasm binaries☆80Updated 2 years ago
- KORE to llvm translation☆38Updated this week
- A framework for smart contract verification in Coq☆119Updated 3 weeks ago
- The modular protocol framework based on Universal Composability☆18Updated 5 years ago
- Some useful utilities to transform WebAssembly binaries.☆56Updated 4 years ago
- A DSL and compiler for generating peephole optimizers for Cranelift☆64Updated 5 years ago
- A Coq-based framework to verify the correctness of Byzantine fault-tolerant distributed systems☆31Updated 5 years ago
- A specification of the CBC Casper consensus protocols written in TLA+ and PlusCal (transpiled to TLA+)☆21Updated 5 years ago
- EVM (Ethereum virtual machine) Assembly on Haskell DSL☆66Updated 6 years ago
- SAW front end for the MIR language from rustc☆36Updated 4 years ago
- VS Code extension to verify Rust programs with the Prusti verifier.☆24Updated 3 weeks ago
- A generic library to interact with SMT-LIB 2 compliant solvers running in a separate system process, such as Z3 and CVC4.☆66Updated last year
- A mechanisation of Wasm in Coq(Rocq)☆106Updated this week
- BLST-Verification☆22Updated 4 months ago
- A web server written in Coq.☆87Updated 8 years ago
- Arithmetic circuits for zero knowledge proof systems☆83Updated last year
- Specification of the Cedilleum language, a dependently typed language with pattern matching that compiles to Cedille Core☆26Updated 6 years ago
- An Ethereum contract analyzer.☆19Updated 5 months ago
- Formal verification of the Algorand consensus protocol☆27Updated 2 years ago
- A library providing mechanized proofs of the LibraBFT consensus using the Coq theorem prover☆26Updated 5 years ago
- Pairing operations over the BLS12-381 elliptic curve in Haskell☆14Updated 3 years ago
- A TLA+ implementation of the Avalanche Protocol Family, both for learning Avalanche and TLA+☆18Updated 5 years ago
- Zero-Knowledge SNARKs from Linear-Size Universal and Updatable Structured Reference Strings☆46Updated 5 years ago