Skip to content

Curating the best Besu plugins and resources

License

Notifications You must be signed in to change notification settings

41north/awesome-besu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Besu



Awesome

Besu is an Ethereum client designed to be enterprise-friendly for both public and private permissioned network use cases.


Contents

Plugins

List of plugins that works directly with Besu's plugin API:

  • Besu Exflo - A plugin for the Besu enterprise-grade Ethereum client with the aim of making it easier to extract chain data into a variety of different data stores (Postgres) and processing pipelines (Kafka).
  • Besu Storage Replication - Replication of your Besu key/value storage for incremental backup and read-only replicas.
  • Besu Storage Redis - Besu Redis Key/Value store plugin.
  • Besu Storage Hazelcast - Besu Hazelcast store plugin.
  • Besu Storage ChronicleMap - A ChronicleMap store plugin.
  • Azure Key Vault Security Module Plugin - Persist a Besu node key in an Azure Key Vault Secret.
  • Quorum Besu Plugins - Quorum Besu Plugins extends the Hyperledger Besu functionality. It uses the Plugin API to retrieve data from any Besu network, public or permissioned and feed it into an application or system.
  • Besu Storage Ignite - Use Apache Ignite as your storage implementation.

Examples:

Starters / Templates:

Deployments / DevOps

Block Explorers

  • Epirus - Ethereum, Hyperledger Besu, and Quorum private blockchain explorer
  • Aleth Lite Explorer - The Lite Explorer is a client-side only web application that connects directly to an Ethereum JSON RPC compatible node.
  • Blockscout - BlockScout suports 4 variants (Besu, Geth, Ganache, Parity) and provides a comprehensive, easy-to-use interface for users to view, confirm, and inspect transactions on EVM (Ethereum Virtual Machine) blockchains. BlockScout currently hosts the POA Network, xDai Chain, Ethereum Classic, Sokol & Kovan testnets and other testnets, private chains and sidechains.

Other repositories

  • Alastria Node Besu - This page contains technical information needed to add a node in the Alastria Besu Network (Alastria Red B).
  • Besu Sample Networks - A collection of different network configurations for Besu.
  • Ethers.js for Hyperledger Besu - An extension of Richard Moore's excellent Ethers.js Ethereum JavaScript library that adds support for Hyperledger Besu's private transactions and Hyperledger Besu's extended APIs like Admin, Clique, IBFT 2.0, Permissioning and Txpool JSON-RPC APIs.
  • Besu LS Support - Besu IBFT 2.0 network helper repository.
  • Besu Clique config - This tool generates Clique configuration files for Hyperledger Besu.
  • Go Besu - go-besu is a Golang integration tool for Hyperledger Besu, helping developers to build a private raw transaction.
  • Orion High-Availability Example - This project is an example of a highly available deployment of Orion.
  • LACChain Besu Network - Blockchain Pro Test-Net, running on Hyperledger Besu.
  • Besu Healthcheck - Test smart contract deployment capabilities in Besu node.
  • Besu Api - Solidity API contract design information for utilizing RPC/RESTful Node Interaction and GraphQL.
  • Homebrew Besu - Homebrew Tap for Besu.
  • Permissioning Smart Contracts - Smart contracts for the Besu permissioning system.

Docker

Learn

Resources for developers:

Contribution guidelines, roadmaps, meetings:

News & Events

Community

Related Lists

Releases

No releases published

Packages

No packages published