LaunchKit · 2026
Back to Skills

beaconchain

Monitor Ethereum validator dashboard health on beaconcha.in via V2 API, focused on one-check-per-day status.

2
851 downloads
by @thisisjeron

Setup & Installation

openclaw skills install @thisisjeron/beaconchain

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install beaconchain

Version History

v0.1.1Feb 11, 2026 - Version note by skill developer:

Declare required env vars/runtime in metadata, add security transparency section, and set disableModelInvocation for explicit-use safety.

What This Skill Does

Runs a daily health check on an Ethereum validator dashboard using the beaconcha.in V2 API. Returns a single exit code and surfaces BeaconScore or missed duties only when something needs attention. Designed for low-anxiety operations where a healthy result stays quiet.

Returns a single exit code instead of requiring manual dashboard review, so validators only demand attention when the script actually flags a problem.

When to use it

  • Daily Ethereum validator health check via cron job
  • BeaconScore threshold alerting for a staking dashboard
  • Detecting missed attestations or penalties overnight
  • Reducing manual dashboard visits to a single exit-code signal
  • Triaging validator issues in automated monitoring pipelines

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Check my validator dashboard health

AGENT
  1. 1Run check_dashboard.py --json with BEACONCHAIN_API_KEY and BEACONCHAIN_DASHBOARD_ID set
  2. 2Read the exit code: 0 = good, 2 = bad, 1 = error
  3. 3If exit code is 0, respond with brief reassurance and no further detail
  4. 4If exit code is 2, report BeaconScore and which signal tripped (missed duties or penalty fallback)
  5. 5If exit code is 1, check API key validity, dashboard ID, and rate-limit permissions
OUTPUT

BeaconScore 94/100, all validators healthy, no missed duties in the last 24h

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

BEACONCHAIN_API_KEY environment variableBEACONCHAIN_DASHBOARD_ID environment variablebeaconcha.in account to obtain API key and dashboard ID