All Projects → ChainSafe → nodewatch-ui

ChainSafe / nodewatch-ui

Licence: LGPL-3.0, Unknown licenses found Licenses found LGPL-3.0 LICENSE Unknown license-check-and-add-config.json
No description, website, or topics provided.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

NodeWatch Frontend (UI)

A web-based user interface will be developed to display the data collected by a [devp2p crawler][https://github.com/ChainSafe/eth2-crawler] targeted at Eth2 nodes. It will contain the following:

  • Client breakdown by agent type
  • Toggle connectable vs all seen in last month
  • Client-version breakdown
  • Regional breakdown with map
  • IP type where possible – hosted, residential, etc

Running the project

This project was bootstrapped with Create React App and using Craco for configuration.

Provide the crawler graphql endpoint in a .env file in root as per .env.template.

To run in development mode

yarn install
yarn start

To build

yarn install
yarn build

LICENSE

See the LICENSE file for license rights and limitations (lgpl-3.0).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].