Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maibornwolff/eden

EDEN - Ethereum Development Environment & Network
https://github.com/maibornwolff/eden

blockchain-demo development-environment ethereum maibornwolff

Last synced: about 1 month ago
JSON representation

EDEN - Ethereum Development Environment & Network

Awesome Lists containing this project

README

        

# Ethereum Development Environment and Network (EDEN)

[![Build Status](https://travis-ci.com/MaibornWolff/eden.svg?branch=master)](https://travis-ci.com/MaibornWolff/eden)

**E**thereum **D**evelopment **E**nvironment and **N**etwork is a collection of tools and templates to enable app developers to create new prototypes fast and effectively.

## Contents

- Private PoA geth blockchain including bootnode, fullnode, miners, explorers and monitors

- Private PoW geth blockchain including bootstrapping node, scalabe number of nodes, explorers and monitors

- Private PoA parity blockchain including authorities, members, explorers and monitors

- Toolbox with Truffle, Oyente and some development utilities

- Open-Ethereum development chain including explorer, monitor and dashboard

- Private IPFS network including IPFS peers and clusters

- Single SKALE node environment

![Screenshot of the EDEN dashboard](/doc/img/eden_grafik.png)

## Getting Started

- Get a local copy of the repository, master branch is the latest version available:

```
git clone https://github.com/MaibornWolff/eden.git
```

- Install [NodeJS](https://nodejs.org)

- Install [Docker Desktop](https://www.docker.com/products/docker-desktop)

- Install [EditorConfig](https://editorconfig.org/#download) plugin for your editor/IDE

### Installing

Refer to the README file of each blockchain. They are in the project subfolders.

## Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests.

## Versioning

We use [SemVer](http://semver.org) for versioning. For the versions available, see the [tags on this repository](tags).

## Authors

See also the list of [contributors](https://github.com/MaibornWolff/eden/contributors) who participated in this project.

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.

Developed with :green_heart: by [MaibornWolff](https://www.maibornwolff.de)