Topic

consensus

Repositories (860)

vodle
vodle pik-gane JavaScript

We develop an interactive, consensus-oriented group decision app

34
klever-go
klever-go klever-io Go

Official Go implementation of the Klever blockchain protocol — high-performance node, KVM smart contracts, and CLI tools

33
library
library cryptiumlabs

This repository is used as an open library for the blockchain community. We include letters, papers, analysis, blogposts, etc, for anyone to use.

31
poa-chain-spec
poa-chain-spec poanetwork

Spec files, bootnodes, governance contracts addresses for POA Network instances: Core (live), Sokol (test), xDai

31
mokka
mokka ega-forever TypeScript

Mokka consensus

31
ipc
ipc recallnet Rust

🌳 Spawn multi-level trees of customized, scalable, EVM-compatible networks with IPC. L2++ powered by FVM, Wasm, libp2p, IPFS/IPLD, and CometBFT.

31
DISEQ
DISEQ jonas089 Rust

distributed sequencer with zk consensus

31
tf-raft
tf-raft iifawzi TypeScript

A non-production-ready reliable, and fault-tolerant distributed key-value store based on RAFT Consensus Protocol dissertation. Including log replicati...

31
liferaft
liferaft markwylde JavaScript

A JavaScript implementation of the Raft consensus algorithm.

31
Robotarium-Simulations
Robotarium-Simulations nkabbra MATLAB

This repository includes a number of consensus- based control examples (Leader/Follower-Formation Control) developed using Robotarium on Matlab

31
cleisthenes
cleisthenes DE-labtory Go

HoneyBadgerBFT, the first practical asynchronous BFT protocol without timing assuption

30
awesome-decentralized-storage
awesome-decentralized-storage holybao

A curated list of proof of storage and decentralized storage resources and links.

30
typhon
typhon anoma TLA

Formalization of Typhon protocol

30
Raft
Raft BugenZhao Rust

🗳 A solution to pingcap/talent-plan, aka "6.824 Lab 2: Raft" and "6.824 Lab 3: Fault-tolerant Key/Value Service" from MIT.

30
consensus-yaraft
consensus-yaraft neverchanje C++

consensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of t...

29
Monereum
Monereum Monereum Go

Monereum Network - A permissioned implementation of Ethereum supporting data privacy

29
bloqly
bloqly bloqly

Bloqly: JavaScript Smart Contracts Engine + SQL database

29
crack
crack spacejam Rust

building blocks and testing tools for reliable systems

29
sync-committee-rs
sync-committee-rs polytope-labs Rust

A portable library for proving & verifying ethereum's sync committee consensus proofs.

29
chaoschain-launchpad
chaoschain-launchpad ChaosChain Go

A launch pad to spin chaoschain with a given configuration of AI Agents

29
raft-badger
raft-badger markthethomas Go

Badger-based backend for Hashicorp's raft package

28
s2c
s2c io-s2c Java

A replicated state machine built atop S3.

28
cbc-casper-js
cbc-casper-js sigp JavaScript

JS implementation of Vlad Zamfir's CBC Casper TFG

27
fastquorum
fastquorum nf-core Nextflow

Pipeline to produce consensus reads using unique molecular indexes/barcodes (UMIs)

27
web-ledger
web-ledger w3c JavaScript

A format and protocol for decentralized Ledgers on the Web

26
fuel-bft
fuel-bft FuelLabs Rust

Tendermint consensus in Rust

26
go-cita
go-cita yejiayu Go

A Go implementation of CITA. https://docs.nervos.org/cita

25
pyrrha-consensus
pyrrha-consensus pandoraboxchain Solidity

Core set of Ethereum contracts for Pandora Boxchain functioning

25
abci-host
abci-host datopia Clojure

Clojure host/server for Tendermint's ABCI protocol.

25
quoracle
quoracle shelvick Elixir

Recursive agent orchestration with multi-LLM consensus

25
emerald
emerald informalsystems Rust

Modular framework for building reliable, easy to operate, high performance, EVM-compatible networks.

25
paxos
paxos nvb Go

A pluggable implementation of the Paxos Consensus Protocol

25
lachesis-base
lachesis-base Fantom-foundation Go

Lachesis aBFT consensus algorithm library

25
heimdall-v2
heimdall-v2 0xPolygon Go

Official consensus client of the Polygon blockchain.

25
abundance
abundance nazar-pc Rust

Researching next-gen blockchain architecture (as of 2026) to achieve ultimate scalability in permissionless setting and fully resolve Blockchain Trile...

24
raft
raft fluree HTML

Raft as a library. Includes optional capabilities from the Raft whitepaper, such as snapshotting.

24
zaft
zaft LVala Zig

The Raft Consensus Algorithm in Zig

23
pearbook
pearbook Khelechy Go

A peer-to-peer distributed expense tracker proof-of-concept demonstrating Conflict-Free Replicated Data Types (CRDTs) in a peer-to-peer network using...

23
Simplex
Simplex ava-labs Go

Simplex consensus protocol

23
claude-consensus
claude-consensus AltimateAI

Multi-model consensus code review and plan review plugin for Claude Code

23
go-ibft
go-ibft 0xPolygon Go

A minimal and compact IBFT 2.0 implementation, written in Go

23
fastconsensus
fastconsensus adityat Jupyter Notebook

Fast consensus clustering in networks

22
isaac-consensus-protocol
isaac-consensus-protocol bosnet Python

Proof of concept for ISAAC consensus protocol

22
rockraft
rockraft lichuang Rust

A strongly consistent distributed key-value store library built on Raft consensus protocol and RocksDB.

22
pbft
pbft didchain Go

simple practical byzantine fault-tolerant

22
epitome-django
epitome-django TheDemocracyFoundation JavaScript

Epitome implementation in django.

21
nats-on-a-log
nats-on-a-log nats-io Go

Raft log replication using NATS.

21
Blocksharp
Blocksharp revoltez C#

Actor based, horizontally scalable Blockchain using Akka.net.

21
detailed-plutus-lecture-notes
detailed-plutus-lecture-notes jonathondilworth HTML

Initially started as my own personal lecture notes. Slowly, I'm converting this repo into an extremely detailed set of notes to help future pioneers,...

21
Consensus
Consensus harveydevereux Python

Implements consensus algorithms on fixed and time varying graphs

20