Skip to main content

Bridge Monitor

Monitor cross-chain bridge health, TVL, transaction status, and liquidity pools. Get alerts on bridge anomalies and stuck transactions.

Supported Bridges

  • Official Bridges: Polygon PoS, Arbitrum, Optimism, Base
  • Third-Party: Across, Hop, Stargate, Synapse

Configuration

{
  "type": "bridge",
  "name": "Polygon Bridge Monitor",
  "bridgeProtocol": "polygon-pos",
  "sourceChain": "ethereum",
  "targetChain": "polygon",
  "tvlThreshold": { "dropPercentage": 30 },
  "monitorTransactions": true,
  "interval": 300000
}

Metrics Monitored

MetricDescriptionAlert
Bridge TVLTotal locked value30% drop
Transaction StatusPending tx time>1 hour
LiquidityAvailable for bridging50% drop
Failure RateFailed transactions>10%

Alert Examples

Bridge TVL Drop

📉 Bridge TVL Alert

Bridge: Polygon PoS Bridge
Route: Ethereum → Polygon

TVL: $850M (was $1.2B)
Change: -$350M (-29%)
Timeframe: 24 hours

Possible Issues:
- Mass withdrawal event
- Security concern
- Alternative bridge preferred

[View Bridge] [Check Activity]

Stuck Transaction

⏱️ Bridge Transaction Delayed

Bridge: Arbitrum Bridge
TX: 0xabcd...ef01
Amount: 5 ETH

Status: Pending
Time: 2 hours 15 minutes
Expected: ~15 minutes

Action: Check bridge status

[View Transaction]

Use Cases

1. Bridge Health Monitoring

Monitor: All major bridges
Alert: TVL drops, delays
Channel: Slack #bridge-alerts
Action: Notify users

2. Personal Transaction Tracking

Monitor: Your bridge txs
Alert: Pending > 1 hour
Channel: Telegram personal
Action: Manual investigation

3. Protocol Integration

Monitor: Partner bridges
Alert: Liquidity low
Action: Redirect to backup bridge

Best Practices

  • Monitor Both Directions: L1→L2 and L2→L1
  • Track Multiple Bridges: Have alternatives ready
  • Set Realistic Timeouts: Official bridges can take 7 days
  • Check Liquidity: Low liquidity causes delays

Bridge Comparison

BridgeTimeSecurityCost
Arbitrum Official7 days (L2→L1)HighLow
Optimism Official7 days (L2→L1)HighLow
Polygon PoS~3 hoursMediumLow
Hop Protocol~15 minMediumMedium
Across~5 minMediumLow

Next Steps