awesome-quorum
by Consensys
A curated list of awesome softwares, libraries, tools, articles, educational resources, discussion channels and more to build on ConsenSys Quorum.
AI summary
Decentralized platform toolkit
A curated collection of software components and tools for building decentralized platforms on ConsenSys Quorum
- stars
- 54
- forks
- 18
- watching
- 6
- awesome list
- 1
- entries
- 96
What's in the list
96 links in 24 sections, with live GitHub stats.activeno commit in 2y
Software components / Enterprise Ethereum Client
Hyperledger Besu
Enterprise Ethereum client written in Java under Apache 2.0 license, compatible with both public and permissioned networks
GoQuorum
Enterprise Ethereum client, fork of Go-Ethereum (aka Geth), compatible with permissioned networks and widely used in production
Software components / Private Transaction Manager
Tessera
Stateless Java system enabling encryption, decryption, and distribution of private transactions for Quorum
Software components / Private Key Manager
EthSigner
Transaction signing application to be used with a web3 provider
Quorum Signer Hashicorp
Custom plugin backend for Hashicorp Vault adding a new secret-engine to Hashicorp Vault
Software components / Plugins
Quorum Plugin Definitions
Extends Quorum functionality with gRPC based plugin API. Contains protobuf files defining plugin interfaces (e.g. Account plugin, Security plugin...)
Quorum Hashicorp Account Plugin
Plugin enabling storage of Quorum account private keys in a Hashicorp Vault KV v2 secret engine
Quorum Security Plugin
Plugin enabling securing JSON-RPC server endpoints by adding TLS and support for OAuth2 based authentication
Quorum Remix IDE Plugin
The Quorum plugin for Ethereum's Remix IDE adds support for creating and interacting with private contracts on a Quorum network
Besu Plugins
Extends Hyperledger Besu functionality using Java based plugin API to retrieve data from any Besu network, public or permissioned and feed it into an application or system
Besu Event Stream
Besu plugin listening to events occurring on Ethereum network and broadcasting them to Kafka
Software components / Libraries
web3j-quorum
An extension to web3j providing support for Quorum APIs
- Truffle with Quorum
Truffle supports development with Quorum, a version of Ethereum that adds new features on top of what Ethereum already provides
- Nethereum
Nethereum is the .Net integration library for Ethereum, simplifying smart contract management and interaction with Ethereum nodes whether they are public, like Geth , Parity or private, like Quorum and Besu
Quorum-toolbox
Tools and scripts for Quorum configuration
Web3Quorum
A web3py extension that supports Quorum APIs: Raft and Istanbul
Software components / Interoperability
Cordage
Cordage makes the interoperability possible from Corda to Quorum and Hyperledger Besu by providing several modules that propagate, pull and verify information between Blockchains without further trusted third party
Wanchain
Wanchain Trust Bridge currently provides a reference implementation to connect Wanchain to a private blockchain built with Hyperledger Besu originally from Consensys
Software components / Tools
Cakeshop
Set of tools and APIs for working with Ethereum-like ledgers, packaged as a Java web application archive
Quorum Remix
Quorum plugin for Ethereum's Remix IDE adds support for creating and interacting with private contracts on a Quorum network
Quorum reporting
Tool that indexes blocks and transactions in a Quorum network and generates reports to give users insights into what is happening with their contracts
Besu permissioning dApp
Facilitate managing permissioning rules and maintaining the list of admin accounts that can edit rules
Istanbul Tools
Tools for configuring Istanbul BFT (IBFT) network
- Quorum-Splunk
Using Splunk for quorum blockchain analytics and dashboards
- Mirror Besu
compiling, testing and deployment for Hyperledger Besu, aiming to make life as an Enterprise Ethereum developer easier
- Ethernal
Block explorer for private EVM-based chains
- Apache Tuweni
JSON-RPC proxy, faucet, scraper, network crawler for Ethereum
- Splunk Connect for Ethereum
a connector to ingest blockchain data to Splunk
Software components / Testing
GoQuorum Acceptance Test
Acceptance Tests for GoQuorum
Software components / Performances
Quorum Profiling
Toolset built for the purpose of running stress tests on networks running on Quorum and measure/monitor the TPS and other benchmarking parameters at network level
gohammer
Quorum and Besu TPS performance tool written in golang. Based on scenario configuration to load transactions to your network
Deployment / Sandbox
Quorum-Dev-Quickstart
Deploy up a ConsenSys Quorum network on your local machine from the command line in only a few minutes
Quorum Maker
Synechron's Quorum Maker is a tool that allows users to create and manage Quorum network
- Besu Truffle Box
Truffle Box Creating API Endpoints for Hyperledger Besu network
Epirus Free - Blockchain Explorer
This dockerized environment is designed for viewing private Quorum, Pantheon and Ethereum networks
- Greenhouse by BlockTEST
an integrated toolbox for blockchain DevOps, an automated middleware development platform as a service, so that you can build blockchain applications in a streamlined way and on consistent sets of architectural plumbing principles
- Platform6
provides all the off-chain features and services required to develop, package and run enterprise-class decentralized applications for Besu and GoQuorum
- Tubu.io
create and manage ConsenSys Quorum/ private blockchain applications
Deployment / Kubernetes
Quorum Kubernetes
Example reference implementations of private networks using k8s, intended for developers and ops to get familiar with private ethereum network in k8s
Deployment / Cloud
- Quorum Terraform Provider
The Quorum provider is used to bootstrap various resources required to create a running Quorum Network
Quorum AWS
Tools to deploy Quorum networks to AWS using Docker and Terraform
- Azure Blockchain Service
create consortium blockchain networks to enable enterprise scenarios like asset tracking, digital token, loyalty and reward, supply chain financial, and provenance
- SAP Cloud Platform
now offers a free-of-charge “dev” service plan for developers to build with Quorum in a playground environment. The plan offers Quorum instances that are shared with other developers
- Chainstack
Managed blockchain services making it simple to launch and scale decentralized networks and applications for ConsenSys Quorum
- Blockdaemon
Infrastructure and testing provider where you can deploy ConsenSys Quorum in a few steps, decentralize your infrastructure with multiple cloud providers, white-label your own control panel and integrate existing systems or APIs
Documentation / Products
Documentation / Specifications
- EEA Technical specifications
EEA’s world-class specifications and forth-coming testing and certification programs helps ensuring interoperability between software components from multiple vendors
BFT specifications
Paper describing the BFT Consensus Algorithm, a simple and elegant algorithm for Byzantine fault-tolerant consensus and is used to implement state machine replication in the Quorum blockchain
- RAFT specifications
Paper describing the used by GoQuorum
Contribute
Community / Website
Community / Wikis
- Hyperledger wiki
Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, IoT, supply chain, manufacturing and technology
Community / Chats
Community / Developer Forums
Community / Ambassador Program
Educational Resources
Educational Resources / Articles
Educational Resources / Videos
Educational Resources / Built on Quorum
7nodes
Starts up a fully-functioning GoQuorum environment consisting of 7 independent nodes. Demonstrates consensus, privacy, and all the expected functionality of an Ethereum platform
web3j token sample
Demonstrates the creation and management of a private token on a GoQuorum network. Written in Java using web3j which is maintained by Web3 Labs
Pons bridge
| - A sample Cross-Chain Trading Bridge written to run over 2 GoQuorum Chains to safely exchange ERC-20 and ERC-721 assets
Marketplace
An example application running on top of a GoQuorum network which allows users to bid for and offer virtual hackathon gear for sale in an interactive marketplace. Based on what was originally developed for the MLH Localhost GoQuorum workshop
ZSL proof of concept
ZSL for GoQuorum enables the issuance of digital assets using ZSL-enabled public smart contracts (z-contracts). A combination of Tessera private contracts with z-contracts allows obligations that arise from a private contract to be settled using shielded transfers of z-tokens, while maintaining full privacy and confidentiality
Anonymous Zether
A private payment system; an anonymous extension of Bünz, Agrawal, Zamani, and Boneh's
QBFT Testnet
an Enterprise Ethereum Alliance initiative to create a conformance testing framework for the QBFT consensus algorithm
Nothing in this list matches your filter.
Featured in 1 awesome list
Each link jumps to the spot where the list mentions awesome-quorum.
More related projects
ooibc88/blockbench393
sigp/solidity-security-blog1.4K
ethers-io/ethers.js8K
ethereumjs/merkle-patricia-tree307
modular-network/ethereum-libraries331
alephao/swift-rlp24
scanate/ethlist3.9K
envoy-vc/blockend-developer-roadmap387
emeraldpay/etherjar41
xiaoyao1991/presto-ethereum470
celo-org/celo-blockchain567
cryptofinlabs/audit-checklist354
macmod/ethernaut-writeups15