Run a node at home, the easy way.
Set up an Ethereum node in no-time on every modern computer without any technical knowledge (coming soon).
Install git, nodejs 18+, and npm.
Clone the repo and install dependencies:
git clone https://github.com/avenbreaks/stakehome-gui.git
cd stakehome-gui
npm installStart the app in the dev environment:
npm startA window should pop open with NiceNode and a chrome devtools inspector running.
You may need to set environment variables locally. To do so, create a .env file at the top level with:
SENTRY_DSN=fake-token
MP_PROJECT_TOKEN=fake-token
MP_PROJECT_ENV=dev
NICENODE_ENV=development
SENTRY_DSN and MP_PROJECT_TOKEN should be fake unless testing.
To package apps for the local platform:
npm run packageFor a specific platform & architecture:
npm run package -- --linux --arm64To run Storybook locally:
npm run storybook