Skip to content
/ Shasta Public

Shasta dapp to operate with energy on the ethereum blockchain.

License

Notifications You must be signed in to change notification settings

wassimz/Shasta

Repository files navigation

Follow

Shasta

Decentralized Energy Network

Run on your own computer

If you would like to test Shasta on your own computer, please before check the needed dependencies are met:

  • Node 10
  • NPM 6.2.x
  • git
  • Ganache GUI or Ganache CLI or any other Ethereum blockchain dev enviroment.

Clone the repository

git clone https://github.com/ShastaProject/Shasta.git

Go into the folder and download modules:

cd Shasta
npm install

Run your Ethereum dev enviroment, example with ganache-cli:

ganache-cli

Migrate contracts and run the web app in local at http://localhost:3000

npm run dev

Run the front-end pointing to Rinkeby network ShastaOS contracts

NODE_ENV=production npm run start

Make production build pointing to Rinkeby

NODE_ENV=production npm run build

Contributors

We love pull requests from everyone. By participating in this project, you agree to abide by the thoughtbot code of conduct

Fork, then clone the repo: Push to your fork and submit a pull request.

About

Shasta dapp to operate with energy on the ethereum blockchain.

Resources

License

Stars

Watchers

Forks

Packages

No packages published