Skip to content

graphprotocol/rewards-eligibility-oracle-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

185 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍪 Rewards Eligibility Oracle Dashboard

The Rewards Eligibility Oracle (REO) dashboard monitors indexer eligibility for rewards based on service quality metrics in The Graph Protocol.

Live Dashboard: https://hub.thegraph.org/reo/

What It Does

The REO links indexer eligibility for rewards to service quality provision. Only indexers meeting performance standards receive rewards.

Features:

  • 🎯 Real-time eligibility tracking for all active indexers
  • 🌍 Multi-environment toggle (compare deployments)
  • 📊 Status categories: Active, Grace, Expired, Unqualified
  • 🔔 Optional Telegram notifications for status changes
  • 🔄 Auto-refreshes every 5 minutes

Quick Start

# Clone and setup
git clone https://github.com/graphprotocol/rewards-eligibility-oracle-dashboard.git
cd rewards-eligibility-oracle-dashboard
pip3 install -r requirements.txt
cp env.example .env

# Edit .env with your API keys and RPC endpoints, then:
python3 generate_dashboard.py
open index.html

Environments

Environment Contract Address Deployment Block
testnet (Current) 0x62c23057...9a99 237961353
testnet_old (Previous) 0x4eb1de98...b924 237989268

Data Sources

  • Network Subgraph: Active indexers (stakedTokens > 0)
  • ENS Subgraph: Indexer ENS names
  • RPC Calls: Contract state (eligibility, timestamps)
  • GitHub Registry: Contract addresses (addresses.json)

Documentation

For AI agents and developers:

Telegram Bot (Optional)

# Add to .env:
TELEGRAM_BOT_TOKEN=your_bot_token_here

# Run the bot
python3 telegram_bot.py

Commands: /start, /watch <address>, /unwatch <address>, /watchlist, /status, /help

License

MIT License - see LICENSE file.


Links:

About

This dashboard displays a searchable and sortable table of indexers qualified for rewards in The Graph Network, according to GIP-0079 (Indexer Rewards Eligibility Oracle).

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors