GithubHelp home page GithubHelp logo

chainzzz's Introduction

ChainzZz.minified

WARNING: chainzZz is intended for experimenting and learning, NOT for a production environment.

This version of chainzZz runs on Multichain 2.0.

System Requirements

To set up chainzZz, you will need 1 server (min 2 GB RAM, 2 CPUs) running Ubuntu 16.04.3 x64 and php 7.0.

Installation

Step 1. Install git and clone the chainzZz.min repository

sudo apt-get install git
sudo git clone https://github.com/GreenEyes2012/chainzZz.git

Step 2. Harden the base operating system (Ubuntu 16.04.3 x64). This will also create a new user called [youruser] with the password entered by you below.

cd chainzZz
sudo bash -e hardening.sh <password>

Step 4. Install, configure and run the Multichain blockchain, Multichain web-demo and Multichain Exporer. This also sets up a user registration/login system along with a web wallet.

The RPC port will be set as 15590 and the Network port will be set as 61172.

sudo bash -e multichain.sh <chain-name> <rpc-username> <rpc-password>

*To access Multichain web-demo, visit http://<IP Address>/multichain-web-demo

*To access Multichain Exporer, visit http://<IP Address>:2750

**To use web wallet, see the instructions at https://github.com/Primechain/yobiapps/blob/master/README.md#yobiwallet

Notes

This will:

  1. harden the base operating system against cyber attacks

  2. set up a Multichain blockchain using a pre-defined configuration

  3. set up Multichain web demo

  4. set up Multichain Explorer

  5. set up WebWallet, a simple blockchain powered wallet for Yourcoins, a smart asset.

In case something goes wrong, you can roll back the multichain installation using

bash rollback_multichain.sh 

Live demo → Update these upon completion & sucessfully running services!

Planned roadmap

  • [ ] Installation of PrimeVault done
  • [ ] Installation of PrimeContract done
  • [ ] Installation of YobiWallet done
  • [ ] Upgrade MultiChain to Version 2.0 done → Review Changelog*
  • [ ] Installation of YourFeature COMING NEXT

Originall Forked From Primechain Technologies, 👍 Hopefully you fork our version and make it better as well!

Original Authors

  • Sripathi Srinivasan
  • Rohas Nagpal
  • Sudin Baraokar
  • Shinam Arora

Modifed by a couple of people experimenting. ;)

chainzzz's People

Contributors

greeneyes2012 avatar unibitlabs avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.