generator-ethereum-client

Ethereum Client configuration file generator based on Yeoman

Usage no npm install needed!

<script type="module">
  import generatorEthereumClient from 'https://cdn.skypack.dev/generator-ethereum-client';
</script>

README

generator-ethereum-client-ci Actions Status License sonar-quality-gatesonar-bugs sonar-vulnerabilities

EIP Generator

What is it ?

This generator creates configuration files for various Ethereum clients.

Supported Ethereum clients

Name Repository Supported
Hyperledger Besu https://github.com/hyperledger/besu Partially
Geth https://github.com/ethereum/go-ethereum No
Nethermind https://github.com/NethermindEth/nethermind No
Open Ethereum https://github.com/openethereum/openethereum No

How to use it ?

Install Prerequisites

Install Yeoman

npm install -g yo

Install the generator

Install from source

npm install -g

Install from package manager

npm install -g generator-ethereum-client

Run the generator

yo  ethereum-client

Run the generator for Hyperledger Besu

yo  ethereum-client:hyperledger-besu

Run the generator for Geth

yo  ethereum-client:geth

Run the generator for Nethermind

yo  ethereum-client:nethermind

Run the generator for Open Ethereum

yo  ethereum-client:open-ethereum