• Stars
    star
    4
  • Rank 3,303,985 (Top 66 %)
  • Language
  • Created over 1 year ago
  • Updated 29 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

More Repositories

1

verified-smart-contracts

Smart contracts which are formally verified
Solidity
717
star
2

evm-semantics

K Semantics of the Ethereum Virtual Machine (EVM)
Python
507
star
3

k

K Framework Tools 7.0
Java
447
star
4

haskell-backend

The symbolic execution engine powering the K Framework
Haskell
210
star
5

iele-semantics

Semantics of Virtual Machine for IELE prototype blockchain
HTML
130
star
6

publications

Publications of Runtime Verification, Inc.
HTML
87
star
7

wasm-semantics

A Prototype Formal Semantics of WebAssembly in K
WebAssembly
78
star
8

kontrol

Python
49
star
9

erc20-semantics

ERC20 in K
47
star
10

javamop

Runtime verification system for Java, using AspectJ for instrumentation.
Java
44
star
11

llvm-backend

KORE to llvm translation
C++
31
star
12

deposit-contract-verification

Makefile
30
star
13

plutus-core-semantics

Haskell
27
star
14

algorand-verification

Formal verification of the Algorand consensus protocol
Coq
26
star
15

beacon-chain-spec

Formalization of the Beacon Chain Phase 0 Specification in K
TeX
20
star
16

python-semantics

The semantics of Python in K
Python
19
star
17

beacon-chain-verification

TeX
18
star
18

michelson-semantics

A K semantics of Tezos' Michelson language.
Makefile
17
star
19

casper-proofs

Coq definitions and lemmas for verification of Casper
TeX
17
star
20

solidity

Fork of the Solidity Compiler for compiling Solidity to IELE
C++
16
star
21

rv-monitor

RV-Monitor core system code
Java
15
star
22

avm-semantics

Python
15
star
23

pyk

Python tools for the K Framework
Python
13
star
24

foundry-upgradeable-contracts-examples

Example tests for exploring upgradeable contracts with Foundry
Solidity
13
star
25

kontrol-demo

Foundry blog posts' executable demos
Solidity
12
star
26

zero-to-k-tutorial

Makefile
12
star
27

simbolik-vscode

TypeScript
12
star
28

k-editor-support

Plugin files for editing K files
Java
11
star
29

erc777-semantics

Makefile
11
star
30

mpfr-java

GNU MPFR Java Bindings
Java
10
star
31

kontrol-solady

Solady formal verification with Kontrol
Solidity
10
star
32

polkadot-verification

Verification of Polkadot WASM code
WebAssembly
9
star
33

secureum-kontrol

Solidity
9
star
34

kontrol-cheatcodes

Cheatcodes library for your symbolic Kontrol tests
Solidity
9
star
35

blockchain-k-plugin

K plugin for IELE and KEVM
C++
8
star
36

bn128-ml

BN 128 elliptic curve implementation in OCAML (for Ethereum zero-knowledge proofs)
OCaml
8
star
37

knock

Nock semantics in K
Python
7
star
38

mx-semantics

Python
7
star
39

rdao-smc

A probabilistic rewriting model of Randao-based RNG schemes
TeX
7
star
40

hs-backend-booster

Accelerates K Framework's Haskell backend
Haskell
7
star
41

proof-generation

Python
6
star
42

kup

K and Semantics Distribution Tool
Python
6
star
43

kavm-demo

Python
6
star
44

rv-android

Android runtime library for the RV-Monitor environment.
Java
5
star
45

match

RV-Match issue tracker and releases
4
star
46

imp-semantics

The K semantics of IMP and associated tools
Python
4
star
47

predict

3
star
48

vlsm

Coq
3
star
49

property-db

An annotated Java API and a tool for generated documentation augmented with properties.
Java
3
star
50

k-vs-coq-language-frameworks

Coq
3
star
51

pl-tutorial

The K Programming Language Tutorial
Standard ML
3
star
52

rv-predict

Code for improved rv-predict and installer
C
2
star
53

evaluation

Evaluation results of RV tools and comparisons with other tools
Python
2
star
54

rvmatch-eclipse-plugin

Java
2
star
55

kontrol-tutorial

Solidity
2
star
56

khoon

Python
2
star
57

optimism-ci

CI Hosting Symbolic Execution for Ethereum-Optimism
2
star
58

llvmmop

MOP framework for LLVM
Java
2
star
59

CANtools

RV tools for reverse engineering the automotive CAN bus.
1
star
60

rv-toolkit-docs

HTML
1
star
61

racy-c-programs

Benchmark of C/C++ programs exhibiting races.
C++
1
star
62

test-maven-deployment

Test - Delete me
1
star
63

rv-match_testing

Shell
1
star
64

z3k

C++ type inferencer for K using libz3
C++
1
star
65

k-pldi-tutorial

Code supporting K tutorial session at PLDI 2023.
Shell
1
star
66

elrond-multisig

Starlark
1
star
67

gitbook-kevm

1
star
68

proof-checker-public

C++
1
star
69

mir-semantics

Python
1
star
70

kore-prof

Profiling utilities extracted from haskell-backend
Haskell
1
star
71

RV-Log

Frontend for feeding log files and other precomputed event traces to RV-Monitor.
Java
1
star
72

mir-semantics-compiletest

Test suite for MIR semantics
Rust
1
star
73

gitbook-home

1
star
74

riscv-gnu-toolchain-images

Docker image builds for the RISC-V GNU toolchain
Dockerfile
1
star
75

nailgun

Nailgun is a client, protocol, and server for running Java programs from the command line without incurring the JVM startup overhead.
Java
1
star
76

ercx-vscode

VSCode support for ERCx
TypeScript
1
star
77

simbolik-examples

Solidity
1
star
78

rv-install

Unified installer for all Runtime Verification Inc. products
Java
1
star