Skip to content

attestantio/watcheth

Repository files navigation

watcheth

Unified monitoring for Ethereum consensus, execution, and validator clients.

Features

  • Monitor consensus clients (Prysm, Lighthouse, etc.), execution clients (Geth, Nethermind, etc.), and Vouch
  • Real-time updates with live log streaming
  • Clean terminal UI with keyboard navigation
  • Debug mode for troubleshooting endpoints

Quick Start

# Install
go install github.com/attestantio/watcheth@latest

# Run
watcheth

Configuration

# watcheth.yml
clients:
  - name: "Prysm"
    type: consensus
    endpoint: "http://localhost:3500"
  - name: "Geth"
    type: execution
    endpoint: "http://localhost:8545"

refresh_interval: 2s

Documentation

Maintainers

Hoanh An: @hoanhan101

Chris Berry: @bez625

License

Apache License 2.0

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •