Skip to main content
RPC Monitoring

RPC Monitoring for Multi-Chain Infrastructure

RPC endpoints fail silently - stale block heights, latency spikes, and dropped connections that your users notice before you do. BlackTide monitors every endpoint across 24+ chains in real time and routes traffic away from degraded providers before a single transaction fails.

24+
Chains monitored
30s
Check interval
P50/P95/P99
Latency percentiles
5 min
Setup time

Why your current RPC monitoring is broken

  • Block heights go stale for minutes before any alert fires, serving users outdated on-chain data
  • Latency spikes to 8s are invisible to generic uptime tools that only check HTTP 200 responses - unlike purpose-built blockchain RPC monitors that validate block data. see RPC specs
  • Provider outages are discovered via user complaints, not monitoring dashboards
  • No automatic failover means every degraded endpoint stays in rotation until manually removed
  • Not all RPC endpoints are equal - chainlist.org catalogs hundreds but provides zero health data or latency metrics. chainlist.org

How BlackTide keeps your RPC layer healthy

  • Block height lag detection compares each endpoint against the canonical chain tip every 30 seconds
  • Latency measured at P50, P95, and P99 from 6 global regions so you see the full distribution
  • Automatic failover rotates traffic to healthy backup providers when error rates exceed your thresholds
  • Multi-region probing catches geographic degradation that single-region checks will always miss

Capabilities

Everything you need to keep RPC endpoints reliable

Purpose-built for multi-chain infrastructure teams who need more than a simple HTTP ping.

Block height lag detection

Alerts fire when any endpoint falls behind the canonical chain tip by more than your configured threshold - before users see stale data. For DeFi frontends, a lagged endpoint serving stale prices can result in failed trades or incorrect liquidation risk displays - a 3-block lag is enough to surface wrong data to users.

Latency P50 / P95 / P99

Response time percentiles measured from 6 global regions give you the full latency distribution, not just averages that hide tail latency. High P99 latency is the leading cause of wallet UX degradation - users experience 'transaction pending' hangs when your RPC layer is slow for even a small percentage of requests.

Multi-chain support

Monitor Ethereum, Base, Optimism, Arbitrum, Polygon, Cosmos SDK chains, Cardano, and 16 more out of the box - 24 chains total. Protocol teams expanding from Ethereum to L2s like Base or Arbitrum need immediate monitoring on new chains without any configuration work - BlackTide adds new chain support and your existing alert rules apply automatically.

Automatic failover

When latency or error rates exceed your thresholds, BlackTide automatically rotates traffic to your configured backup providers. Unlike manual provider switching, automatic failover means zero human intervention during off-hours outages - your backend stays connected to a healthy endpoint even at 3 AM.

Custom RPC endpoints

Monitor self-hosted nodes or any JSON-RPC compatible URL alongside managed providers - all in a single unified dashboard. Operators running Geth or Erigon behind a firewall can whitelist BlackTide's probe IPs to enable monitoring without exposing the node to the public internet.

Use Cases

Who uses BlackTide for RPC monitoring

DeFi protocol with a multi-chain frontend

Your frontend silently serves stale prices from a lagging endpoint. BlackTide detects block height drift before any trade fails and routes to a healthy provider automatically.

Wallet provider serving millions of users

At scale, P99 latency determines user experience. BlackTide tracks every latency percentile from 6 regions so you can SLA-gate your providers with real data.

Validator team running 24 chains

One degraded endpoint across 24 chains is easy to miss. BlackTide monitors all of them and fires a single, deduplicated alert the moment any endpoint degrades.

BlackTide vs the alternatives

Not all monitoring tools understand what an RPC endpoint actually does.

FeatureBlackTideUptimeRobotDatadog
Block height lag detection
Chain-specific health checksPaid add-on
Latency P95 / P99 tracking
Automatic failover routingpartial
Multi-chain support (24+ chains)EVM only
No-agent setup in 5 minutes
JSON-RPC method-level health checkspartial
Alert on block height lag (not just HTTP)

Frequently asked questions

What is RPC monitoring?
RPC (Remote Procedure Call) monitoring tracks the health, availability, and performance of blockchain node endpoints that your application uses to read and write on-chain data. It goes beyond simple HTTP uptime checks by validating block height freshness and measuring latency percentiles specific to JSON-RPC workloads.
How does BlackTide detect block height lag?
Every 30 seconds, BlackTide queries each monitored endpoint for its latest block number and compares it against the canonical chain tip derived from multiple reference nodes. If an endpoint lags by more than your configured threshold (e.g. 3 blocks), an alert fires immediately.
Which chains are supported?
BlackTide supports 24 chains including all major EVM networks (Ethereum, Base, Optimism, Arbitrum, Polygon, BSC, Avalanche, Fantom), 10 Cosmos SDK chains (Cosmos Hub, Osmosis, Juno, and more), Cardano via the Blockfrost API, and 4 testnets. New chains are added regularly.
Can I monitor my self-hosted node?
Yes. Any publicly accessible JSON-RPC endpoint can be monitored - including self-hosted Geth, Erigon, or other full nodes. If your node is behind a firewall, you can whitelist BlackTide's probe IPs to allow checks without exposing the endpoint publicly.
How does automatic failover work?
You configure a primary endpoint and one or more backups. When BlackTide detects that the primary exceeds your latency or error rate threshold, it marks the endpoint as degraded and begins routing to the next healthy backup. Failover events are logged and you receive an alert with full context.
How is BlackTide different from Datadog?
Datadog is a general-purpose APM and infrastructure platform with no native understanding of blockchain protocols. It cannot check block height lag, chain-specific health, or RPC semantics without extensive custom instrumentation. BlackTide is purpose-built for Web3 infrastructure and works out of the box with zero custom configuration.
What is block height lag and why does it matter?
Block height lag occurs when an RPC endpoint returns a block number significantly behind the current canonical chain tip - usually because the underlying node is behind in syncing or is receiving stale data from a cached layer. For applications reading token balances, DeFi prices, or NFT ownership, a lagging endpoint silently serves outdated on-chain state. BlackTide compares each endpoint's reported block height against multiple reference nodes to detect lag within seconds.

Ready to monitor your RPC infrastructure?

Set up in 5 minutes. No agents, no config files, no DevOps required.