a1brz / eth-private-network

This repository provides a step-by-step implementation of a private Ethereum network using the Proof of Authority (PoA) consensus algorithm. It is designed for permissioned blockchain environments where participants are known and trusted, making it ideal for testing, development, or enterprise use cases. The repository includes configuration files,

Repository from Github https://github.coma1brz/eth-private-networkRepository from Github https://github.coma1brz/eth-private-network

Ethereum PoA private network

A Docker based implementation of blockchain network for testing and development purposes including:

Using Proof-of-Authority consensus instead of Proof-of-Work. New block creates every 5 seconds.

Prerequisites

You should have installed Docker and Docker Compose in your machine.

Run

git clone https://github.com/a1brz/eth-private-network.git
cd eth-private-network
docker-compose up

After all you can find:

About

This repository provides a step-by-step implementation of a private Ethereum network using the Proof of Authority (PoA) consensus algorithm. It is designed for permissioned blockchain environments where participants are known and trusted, making it ideal for testing, development, or enterprise use cases. The repository includes configuration files,


Languages

Language:Dockerfile 100.0%