https://github.com/dappnode/eth2-keymanager-frontend-dappnode-temporary
https://github.com/dappnode/eth2-keymanager-frontend-dappnode-temporary
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dappnode/eth2-keymanager-frontend-dappnode-temporary
- Owner: dappnode
- License: gpl-3.0
- Created: 2022-07-12T14:18:24.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-20T09:28:03.000Z (almost 4 years ago)
- Last Synced: 2025-02-07T12:45:42.295Z (over 1 year ago)
- Language: TypeScript
- Size: 830 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ETH2 Key Manager Frontend
This is a simple react app to manage your ETH2 validator keystores. It allows to:
- view your current active keys being used for signing
- import new keystores and existing slashing protection data
- remove active keys and download the associated slashing protection data

[See more screenshots](images)
## Prerequisites
Install `yarn` on your system. See installation instructions [here](https://classic.yarnpkg.com/lang/en/docs/install/).
Once `yarn` is installed, from the project directory, run:
`yarn install`
## Running
Requires a running signer instance like a ETH2 validator client or a [web3signer](https://github.com/ConsenSys/web3signer) instance.
With the signer running at a given URL, in the project directory, run:
`yarn start`
Then open [http://localhost:3000?signer_url=&auth_token=](http://localhost:3000) to view it in the browser.
- `signer_url` - The url of the signer to send API requests to
- `auth_token` - Optional auth token to pass in API requests