No description
|
Some checks are pending
docker-build-cometbft / vars (push) Waiting to run
docker-build-cometbft / build-images (amd64, ubuntu-24.04) (push) Blocked by required conditions
docker-build-cometbft / build-images (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
docker-build-cometbft / merge-images (push) Blocked by required conditions
docker-build-e2e-node / vars (push) Waiting to run
docker-build-e2e-node / build-images (amd64, ubuntu-24.04) (push) Blocked by required conditions
docker-build-e2e-node / build-images (arm64, ubuntu-24.04-arm) (push) Blocked by required conditions
docker-build-e2e-node / merge-images (push) Blocked by required conditions
|
||
|---|---|---|
| .github | ||
| abci | ||
| blocksync | ||
| cmd | ||
| config | ||
| consensus | ||
| crypto | ||
| DOCKER | ||
| docs | ||
| evidence | ||
| inspect | ||
| internal | ||
| libs | ||
| light | ||
| mempool | ||
| networks/local | ||
| node | ||
| p2p | ||
| privval | ||
| proto | ||
| proxy | ||
| rpc | ||
| scripts | ||
| spec | ||
| state | ||
| statesync | ||
| store | ||
| test | ||
| types | ||
| version | ||
| .clang-format | ||
| .dockerignore | ||
| .editorconfig | ||
| .gitignore | ||
| .golangci.yml | ||
| .goreleaser.yml | ||
| .markdownlint.yml | ||
| .markdownlintignore | ||
| .md-link-check.json | ||
| .mockery.yml | ||
| buf.gen.yaml | ||
| buf.work.yaml | ||
| CHANGELOG.md | ||
| CODE_OF_CONDUCT.md | ||
| codecov.yml | ||
| common.mk | ||
| CONTRIBUTING.md | ||
| docker-compose.yml | ||
| dredd.yml | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| Makefile | ||
| NOTICE | ||
| README.md | ||
| RELEASES.md | ||
| SECURITY.md | ||
| STYLE_GUIDE.md | ||
| tests.mk | ||
| UPGRADING.md | ||
Mukan Consensus
The sovereign consensus engine of the Mukan Network, forked from CometBFT.
Overview
Mukan Consensus is the Byzantine Fault Tolerant (BFT) consensus engine powering the Mukan Network. It is a permanent hard-fork of CometBFT v0.38.21, evolved to support Mukan Network's unique PoW/PoJ (Proof of Justice) hybrid consensus model.
Key Differences from CometBFT
- All upstream dependencies updated to reference the sovereign Mukan Network stack (
git.cw.tr/mukan-network/...) instead of the original Cosmos GitHub paths. - Future: Native integration with the PoJ mining protocol and Mukan-specific block validation rules.
Integration
Mukan Consensus is the consensus core used by the Mukan SDK.
require git.cw.tr/mukan-network/mukan-consensus v0.38.21-mukan.1
License
Licensed under the GNU General Public License v3.0 (GPLv3).
Original CometBFT components remain under their respective Apache 2.0 licenses where applicable.