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 install
Start the app in the dev
environment:
npm start
A 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 package
For a specific platform & architecture:
npm run package -- --linux --arm64
To run Storybook locally:
npm run storybook