LRT Integration Guide
TODO: Complete Integration Guide for LRT Protocols
How Liquid Restaking Token protocols can integrate EigenWatch.
Required Sections
-
Why LRTs Use EigenWatch
- Operator vetting for portfolio composition
- Risk-aware capital allocation
- Rebalancing decisions
- Slashing loss mitigation
- Risk-adjusted LRT pricing
-
Operator Vetting Workflow
- Query operator risk profiles
- Build whitelist of acceptable operators
- Monitor whitelist health
- Periodic risk re-evaluation
-
Capital Allocation Strategy
- Dynamic allocation based on risk scores
- Diversification across risk tiers
- Concentration limits
- Exposure monitoring
-
Rebalancing Triggers
- When operator risk changes significantly
- When operator slashing occurs
- Periodic rebalancing schedule
- Emergency rebalancing for crisis events
-
Example Workflow
from eigenwatch import EigenWatchAPI
client = EigenWatchAPI(api_key="...")
# Build approved operator list
approved = []
for operator in all_operators:
risk = client.get_risk_score(operator)
if risk['risk_score'] < 40: # Low risk only
approved.append(operator)
# Allocate LRT collateral
allocate_to_operators(approved, weights=proportional_to_reputation) -
Smart Contract Integration
- Querying oracle for operator risk
- On-chain whitelisting logic
- Automated deallocation on slashing
- Gas-efficient strategies
-
Slashing Response
- Detecting slashing events
- Emergency operator removal
- User communication
- Claim/compensation handling
-
Dashboard & Monitoring
- Portfolio risk visualization
- Operator health status
- Historical performance tracking
- Alerts for risk changes
-
Testing & Deployment
- Testnet workflow
- Gradual mainnet rollout
- Integration testing
Use Cases
- LRT building diversified operator portfolio
- Automated operator rotation based on risk
- Conservative allocation for risk-averse LRTs
- Aggressive allocation for high-yield LRTs
Related
Status: NOT STARTED — Requires LRT protocol design expertise