Skip to main content

Staker Integration Guide

TODO: Complete Integration Guide for Stakers & Restakers

How individual stakers can use EigenWatch.

Required Sections

  • Why Stakers Use EigenWatch

    • Operator selection before delegation
    • Ongoing monitoring of delegated operators
    • Risk-aware rebalancing
    • Slashing event notifications
    • Reputation research
  • Operator Discovery & Vetting

    • Query operators by risk score
    • Filter by AVS involvement
    • Review reputation history
    • Research operator background
    • Make delegation decision
  • Monitoring Delegations

    • Dashboard of delegated operators
    • Current risk scores
    • Risk score history
    • Slashing alerts
  • Example Workflow

    from eigenwatch import EigenWatchAPI

    client = EigenWatchAPI(api_key="...")

    # Find low-risk operators
    operators = client.query_operators(risk_score_max=30)

    # Review top candidates
    for op in operators[:10]:
    print(f"Operator: {op['address']}")
    print(f" Risk Score: {op['risk_score']}")
    print(f" Reputation: {op['reputation_tier']}")
    print(f" APY: {op['estimated_apy']}") # If available

    # Delegate to selected operator
    delegate_stake(selected_operator)
  • Risk Notification Setup

    • Subscribe to slashing alerts
    • Set risk score thresholds
    • Email notifications
    • Dashboard alerts
  • Rebalancing Strategy

    • When to move stake (thresholds)
    • How to move without losing rewards
    • Withdrawal queue mechanics
    • Tax/accounting considerations
  • Tools & Dashboards

    • Official dashboard URL
    • Third-party integrations
    • API access for power users
    • Data exports
  • FAQ

    • "What's a good risk score?"
    • "How often should I check?"
    • "What do I do if my operator slashes?"
    • "How does EigenWatch calculate scores?"

Use Cases

  • First-time staker vetting operators
  • Active staker managing portfolio
  • Power user building custom dashboards
  • Researcher studying operator market dynamics

Status: NOT STARTED — Requires user experience design & user research