To attend the Hyperledger Foundation Community Workshop series, Operating and Extending Hyperledger Besu, some preparatory work must be done in order to follow along with the workshops. Please make sure the OS and tools listed below are installed. The command lines are provided because in some cases, the default download will not work with our solution.
If not already installed, you will need to install curl, Java 11 and Git on your Ubuntu system. These must be installed to do the labs during the training session.
You can install the OpenJDK 11 or the Oracle JVM 11.
git clone https://github.com/hyperledger/besu.git |
From the Besu checkout, run the following:
cd ~/besu ./gradlew build |
After running this command, you should be able to see a distribution of Besu available under build/distributions.
If you've gotten to this point, you should be ready to run Besu for the workshop!
Quorum Dev Quickstart is a tool developed by ConsenSys, open source, which allows you to quickly create Besu consortium networks.
It uses Node.js, Docker, Docker Compose to run.
Using a package manager on your OS of choice. Use 16+.
https://nodejs.org/en/download/package-manager/
On Mac with Homebrew:
brew install node |
We will use Docker for Desktop as part of the development flow. Take a look at https://docs.docker.com/get-docker/ to get started installing Docker.
Only for Linux, as it is bundled with Docker for Desktop: https://docs.docker.com/compose/install/
Follow the directions at https://metamask.io/ to install Metamask locally.