Skip to main content

Web3 Monitors Overview

Monitor blockchain protocols, smart contracts, and DeFi platforms. BlackTide supports 24 blockchains across EVM, Cosmos SDK, and specialized chains.

Why Web3 Monitoring?

Traditional uptime monitoring doesn't cover blockchain-specific needs:

  • Gas Price Volatility: Transaction costs can spike 100x in minutes
  • Smart Contract Events: Critical on-chain activities need real-time alerts
  • DeFi Liquidations: Positions can be liquidated without warning
  • Whale Movements: Large transactions impact market dynamics
  • Protocol Health: TVL, APY, and pool metrics require specialized tracking

7 Web3 Monitor Types

1. Gas Price Monitor

Track real-time gas prices across 8 EVM chains. Alert when prices spike or drop below thresholds.

Use Cases:

  • Optimize transaction timing
  • Alert users when gas is cheap
  • Pause automated trading during high gas
  • Cost optimization for protocols

Learn more about Gas Price Monitors →

2. Whale Wallet Monitor

Track large wallets for balance changes and transaction activity.

Use Cases:

  • Monitor treasury wallets
  • Track smart money movements
  • Detect large withdrawals from exchanges
  • Alert on suspicious activity

Learn more about Whale Wallet Monitors →

3. Contract Event Monitor

Watch for specific smart contract events with custom filtering.

Use Cases:

  • NFT minting alerts
  • Large token transfers
  • Governance proposals
  • Protocol upgrades

Learn more about Contract Event Monitors →

4. Liquidation Risk Monitor

Monitor DeFi lending positions for liquidation risk on Aave v3 and Compound v3.

Use Cases:

  • Prevent liquidations
  • Health factor monitoring
  • Collateral ratio alerts
  • Position management

Learn more about Liquidation Monitors →

5. DeFi Protocol Monitor

Track DeFi protocol metrics: TVL, pool health, APY/APR rates.

Use Cases:

  • TVL threshold alerts
  • Pool imbalance detection
  • Yield optimization
  • Anomaly detection

Learn more about DeFi Protocol Monitors →

6. Subgraph Monitor

Monitor The Graph subgraph health, sync status, and query performance.

Use Cases:

  • Indexing status tracking
  • Sync lag detection
  • Query performance monitoring
  • Data availability alerts

Learn more about Subgraph Monitors →

7. Bridge Monitor

Track cross-chain bridge health: TVL, transaction status, liquidity.

Use Cases:

  • Bridge TVL monitoring
  • Cross-chain tx tracking
  • Liquidity alerts
  • Bridge anomaly detection

Learn more about Bridge Monitors →

Supported Blockchains (24 total)

EVM Mainnets (8)

ChainChain IDMonitor Types
Ethereum1All 7 types
Polygon137All 7 types
BSC56All 7 types
Arbitrum42161All 7 types
Optimism10All 7 types
Base8453All 7 types
Avalanche43114All 7 types
Fantom250All 7 types

Cosmos SDK Mainnets (10)

ChainNative TokenMonitor Types
Cosmos HubATOMWhale, Contract, Bridge
OsmosisOSMOWhale, DeFi, Bridge
JunoJUNOWhale, Contract
StargazeSTARSWhale, Contract
AkashAKTWhale
EvmosEVMOSAll 7 types
InjectiveINJWhale, DeFi
CelestiaTIAWhale
NeutronNTRNWhale, Contract
StrideSTRDWhale, DeFi

Non-EVM Mainnets (2)

ChainTechnologyMonitor Types
CardanoOuroboros PoSWhale (Blockfrost API)
MidnightPrivacy blockchain (IOG)Whale (Substrate)

Testnets (4)

  • Sepolia (Ethereum testnet, Chain ID 11155111)
  • Mumbai (Polygon testnet, Chain ID 80001)
  • Cardano Preprod (Cardano testnet)
  • Midnight Testnet (Privacy testnet)

Web3 Architecture

RPC Node Infrastructure

BlackTide uses a multi-provider approach for reliability:

  • Primary: Self-hosted RPC nodes (Geth, Erigon)
  • Fallback 1: Alchemy, Infura, QuickNode
  • Fallback 2: Public RPC endpoints

Data Sources

Monitor TypeData SourceUpdate Frequency
Gas Priceeth_gasPrice RPC30s
Whale Walleteth_getBalance + eth_getTransactionCount1m
Contract Eventeth_getLogs + event filters1m
LiquidationAave/Compound contracts5m
DeFi ProtocolProtocol APIs + on-chain5m
SubgraphThe Graph indexing status1m
BridgeBridge contracts + APIs1m

Best Practices

1. Choose Appropriate Check Intervals

  • Gas Price: 30s-1m (volatile)
  • Whale Wallet: 1-5m (balance changes infrequent)
  • Contract Events: 1m (depends on event frequency)
  • Liquidation: 5m (positions change slowly)
  • DeFi Protocol: 5-15m (metrics update gradually)

2. Set Realistic Thresholds

Study historical data before setting thresholds:

  • Gas Price: Use 90th percentile for high alerts
  • Health Factor: Alert at 1.5, not 1.05 (too late)
  • TVL: 20-30% drops may be normal volatility

3. Use Multiple Chains

Don't rely on a single chain:

  • Monitor Ethereum mainnet + L2s (Arbitrum, Optimism)
  • Track cross-chain bridge health
  • Compare gas prices across chains

4. Combine with Traditional Monitors

Web3 monitors complement traditional monitoring:

  • HTTP Monitor: Frontend API health
  • Gas Price Monitor: Transaction cost optimization
  • Contract Event Monitor: On-chain activity tracking

Common Web3 Monitoring Patterns

DeFi Protocol Dashboard

Monitors:
├─ Gas Price (Ethereum) - Alert if > 100 Gwei
├─ DeFi Protocol (Aave) - Alert if TVL drops 30%
├─ Liquidation (User positions) - Alert if health < 1.5
├─ Subgraph (Protocol data) - Alert if sync lag > 50 blocks
└─ HTTP (Frontend API) - Alert if down

NFT Project Monitoring

Monitors:
├─ Gas Price (Ethereum) - Optimize mint timing
├─ Contract Event (Mint events) - Track minting activity
├─ Whale Wallet (Treasury) - Monitor royalty income
└─ HTTP (Marketplace API) - Track secondary sales

Cross-Chain Bridge

Monitors:
├─ Bridge (Ethereum ↔ Polygon) - TVL + tx status
├─ Gas Price (Both chains) - Cost comparison
├─ Whale Wallet (Bridge contracts) - Liquidity tracking
└─ Contract Event (Transfer events) - Activity monitoring

Next Steps

Explore each Web3 monitor type:

Get Started

Advanced Monitoring

Configuration