GoQuorum is a distributed ledger protocol based on Ethereum with enhanced privacy features and alternative consensus mechanisms. It is a fork of go-ethereum and offers significant improvements such as privacy through public/private state separation and peer-to-peer encrypted message exchanges using Tessera, alternative consensus mechanisms like QBFT, Istanbul BFT, Clique POA Consensus, and Raft-based Consensus, peer permissioning, account management, and a pluggable architecture. The project includes a quickstart tool for setting up a development network, various projects like quorum-remix-plugin, Cakeshop, and quorum-examples, and official Docker containers. Third-party tools and libraries have also been developed for GoQuorum, including Chainlens Blockchain Explorer, Quorum-Genesis, Quorum Maker, ERC20 REST service, Nethereum Quorum, and web3j-quorum. Contributions are welcome, and security bugs should be reported through email to ensure responsible disclosure. The project is licensed under the GNU Lesser General Public License v3.0 and GNU General Public License v3.0 for the go-ethereum library and binaries, respectively, with the crypto/secp256k1 sub-module requiring the secp256k1 standalone library under 3-clause BSD.

Project Information

Contribution Opportunities

  • Issues are available for contributions.
  • Project boards are active.
  • Wiki is available for documentation and guides.

License

GNU Lesser General Public License v3.0

Topics

blockchain
consensus
eea
enterprise-ethereum
enterprise-ethereum-client
ethereum
go
goquorum
ledger
privacy
protocols-team-goquorum
quorum

Recent Contributors

obscuren's avatar

obscuren

3965 Contributions

karalabe's avatar

karalabe

2189 Contributions

fjl's avatar

fjl

1178 Contributions

tgerring's avatar

tgerring

569 Contributions

zelig's avatar

zelig

377 Contributions

vsmk98's avatar

vsmk98

361 Contributions

holiman's avatar

holiman

325 Contributions

CJentzsch's avatar

CJentzsch

226 Contributions

debris's avatar

debris

212 Contributions

trung's avatar

trung

198 Contributions

rjl493456442's avatar

rjl493456442

191 Contributions

ricardolyn's avatar

ricardolyn

186 Contributions

zsfelfoldi's avatar

zsfelfoldi

147 Contributions

SatpalSandhu61's avatar

SatpalSandhu61

136 Contributions

gballet's avatar

gballet

134 Contributions

chris-j-h's avatar

chris-j-h

127 Contributions

jpmsam's avatar

jpmsam

106 Contributions

nonsense's avatar

nonsense

95 Contributions

jbhurat's avatar

jbhurat

95 Contributions

prd-fox's avatar

prd-fox

92 Contributions

Krish1979's avatar

Krish1979

84 Contributions

janos's avatar

janos

81 Contributions

nicolae-leonte-go's avatar

nicolae-leonte-go

80 Contributions

antonydenyer's avatar

antonydenyer

72 Contributions

patrickmn's avatar

patrickmn

65 Contributions

nmvalera's avatar

nmvalera

62 Contributions

baptiste-b-pegasys's avatar

baptiste-b-pegasys

60 Contributions

MariusVanDerWijden's avatar

MariusVanDerWijden

57 Contributions

acud's avatar

acud

53 Contributions

gluk256's avatar

gluk256

53 Contributions