Informal Systems (@informalsystems)
  • Stars
    star
    2,669
  • Global Org. Rank 7,704 (Top 3 %)
  • Registered almost 5 years ago
  • Most used languages
    Rust
    35.4 %
    Go
    18.5 %
    TLA
    9.2 %
    Python
    7.7 %
    TypeScript
    7.7 %
    Bluespec
    4.6 %
    Shell
    4.6 %
    SMT
    1.5 %
    HTML
    1.5 %
    Scala
    1.5 %
    Roff
    1.5 %
    Makefile
    1.5 %
    F*
    1.5 %
    Nix
    1.5 %
    Cairo
    1.5 %

Top repositories

1

quint

An executable specification language with delightful tooling based on the temporal logic of actions (TLA)
TypeScript
811
star
2

tendermint-rs

Client libraries for Tendermint/CometBFT in Rust!
Rust
610
star
3

hermes

IBC Relayer in Rust
Rust
441
star
4

apalache

APALACHE: symbolic model checker for TLA+ and Quint
Scala
417
star
5

atomkraft

Advanced fuzzing via Model Based Testing for Cosmos blockchains
Python
77
star
6

cosmos.nix

A reproducible package set for Cosmos, IBC and CosmWasm
Nix
56
star
7

basecoin-rs

An example ABCI application making use of tendermint-rs and ibc-rs
Rust
55
star
8

modelator

Model-based testing tool
Python
53
star
9

tm-load-test

tm-load-test tool - Tendermint load test application
Go
46
star
10

themis-contract

A command line-based parameterized contracting tool
Go
46
star
11

unclog

Unclog your changelog
Rust
36
star
12

multisig

Painless multisig for many keys across many cosmos-sdk chains
Go
35
star
13

cross-chain-validation

TLA
33
star
14

modelator-py

Utilities for the TLA+ ecoystem and model-based testing using TLA+.
Python
28
star
15

CometMock

Drop-in replacement for CometBFT in end-to-end tests
Go
25
star
16

sovereign-ibc

Implementation of IBC modules by `ibc-rs` that can run with Sovereign SDK rollups
Rust
22
star
17

tla-apalache-workshop

Material for a workshop on Apalache and TLA+. To be populated with more examples.
22
star
18

vdd

Verification-Driven Development
21
star
19

testnets

Various different test network-related configurations for Tendermint
Python
15
star
20

audits

Security Audits by Informal Systems
TLA
15
star
21

hermes-ibc-workshop

Hermes IBC Workshop - Fungible Token Transfer (ics-20) between two Starport chains
TypeScript
14
star
22

cosmwasm-to-quint

Semi-automated modelling and Model-Based Testing for CosmWasm contracts
Rust
14
star
23

gm

Tool to manage local gaiad instances - without docker
Shell
13
star
24

flex-error

Rust
13
star
25

atomkraft-cosmos

TLA
12
star
26

verification

Specifications of the protocols and the experiments on their verification
9
star
27

hermes-sdk

Rust
9
star
28

jsonatr

JSON Artifact Translator
Rust
8
star
29

apalache-tests

Benchmarks for apalache
SMT
6
star
30

context-generic-programming

Context-generic programming guide
Rust
6
star
31

gopherator

Modelator's cousin for Golang
Go
5
star
32

apalache-bench

Apalache Bench Tests
HTML
5
star
33

vscode-itf-trace-viewer

VS Code extension for viewing ITF traces
TypeScript
5
star
34

mtcs

Multilateral Trade Credit Set-off
Rust
5
star
35

itf-rs

Rust library for consuming Apalache ITF traces
Rust
5
star
36

audit-celestia

Workspace set up for collaboration in the Celestia audit
Makefile
5
star
37

ibc-starknet

Meta repository for managing IBC Starknet projects
Cairo
4
star
38

stakooler

The koolest tool for Cosmos stakers
Go
4
star
39

megablocks

Prototype to investigate an Atomic IBC solution based on Megablocks
Go
4
star
40

quint-ml-experiments

F*
4
star
41

got

Game of Tendermint
Shell
4
star
42

themis-tracer

A tool for managing complex contexts for developing critical systems
Rust
4
star
43

quint-sandbox

Material used in interactive demos and tutorials
Bluespec
3
star
44

gravity-dex-demo

Instructions to run the Gravity Dex Demo
Go
3
star
45

chainpulse

Monitoring tool for IBC relayers
Rust
3
star
46

agoric-kernel-models

TLA+ models for Agoric Swingset Kernel
TLA
3
star
47

hydro

Hydro (aka AtomWars) project repo
Rust
3
star
48

kvstore-plus-plus

KVStore++ is an ABCI application that can be used for testing with multiple CometBFT releases
Go
2
star
49

hermes-hackatom-demo

Demo for Hackatom - Hermes
TypeScript
2
star
50

cycles-sandbox

A playground for Cycles demos, experiments and prototypes.
Rust
2
star
51

apalache-chai

Chai: Client for Human-Apalache Interaction
Python
2
star
52

ics29-fee-tla

TLA
2
star
53

consumer-chain-tool

One-click Consumer Chain Tool
Go
2
star
54

sov-rollup-starter

Rust
2
star
55

itf-go

Go library for un/marshalling ITF files
Go
2
star
56

quint_awesomwasm24_workshop

Bluespec
2
star
57

merkleeyes

Go
1
star
58

OsmosisAtomkraft

Informal Systems Atomkraft adaptations and TLA specs for Osmosis audit project
TLA
1
star
59

euc

End-user computing for a better user experience
Shell
1
star
60

safe-regex

Fork of https://gitlab.com/leonhard-llc/safe-regex-rs
Rust
1
star
61

noir-ecies

Roff
1
star
62

ignite-blog

Cosmos-SDK blockchain following Ignite's Blog tutorial
TypeScript
1
star
63

economics-analysis

Economics analysis for various projects
1
star
64

ibc-proto

IBC Proto Rust implementation
Rust
1
star
65

reactor-experiments

Experiments to help us establish a concurrency architecture for Tendermint in Rust
Rust
1
star
66

cgp-workshop

Workshop materials for context-generic programming
Rust
1
star
67

partnership-heliax

Bluespec
1
star
68

cosmwasm-ibc

Facilities for implementing ibc-rs-powered light clients and applications as CosmWasm contracts.
Rust
1
star
69

hermes-sovereign-relayer

IBC Relayer for Sovereign SDK, powered by Hermes SDK
Rust
1
star