Skip to content

Repository files navigation

bftcomm

gRPC/mTLS transport for SmartBFT clusters. Authenticated per-peer links for consensus messages, a separate connection for bulk state transfer, and the PKI/genesis provisioning that makes a cluster startable.

go get github.com/SmartBFT-Go/bftcomm

Gates

ci/verify-gates.sh is the whole gate sequence — build, tests, lint, format drift, the no-replace and no-go.work checks, and the negative gate that proves the encoding/asn1 deny fires. CI runs the same script:

bash ci/verify-gates.sh

Needs golangci-lint v2.12.2 on PATH.

About

gRPC/mTLS transport for SmartBFT: node identity bound to the TLS chain, per-peer bounded queues, and an isolated bulk plane

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages