Solana
Arbitrage
$124.50
Just now
Ethereum
Sandwich
$840.12
2s ago
BNB
Liquidator
$45.20
5s ago
Base
Arbitrage
$12.05
8s ago
Solana
Jito Bundle
$310.00
12s ago
Polygon
Arbitrage
$8.45
15s ago
Solana
Arbitrage
$124.50
Just now
Ethereum
Sandwich
$840.12
2s ago
BNB
Liquidator
$45.20
5s ago
Base
Arbitrage
$12.05
8s ago
Solana
Jito Bundle
$310.00
12s ago
Polygon
Arbitrage
$8.45
15s ago
InfraEvaluation stage⏱ 5 min read

Best WSS Endpoints for Ethereum (2026)

**Answer first** — Ethereum mainnet endpoint selection in 2026 is three decisions, not one. **For mempool subscription** (the read side) you want a well-peered node — commercial pr

Benchmark WSS endpoints for Ethereum
FR
FRB TeamMEV Specialists
Last updated
#ethereum#wss#latency#benchmark#flashbots#private bundles

Answer first — Ethereum mainnet endpoint selection in 2026 is three decisions, not one. For mempool subscription (the read side) you want a well-peered node — commercial private RPC like QuickNode, Alchemy, Chainstack at sub-100 ms p95, or your own co-located Reth/Geth for serious volume. For normal transaction submission the same private RPC works. For bundle submission the right tool is direct fan-out across multiple builder relays (Flashbots, Titan, beaverbuild, rsync-builder) — not a "private RPC" in the wallet-protection sense, which is a different product. Ethereum's 12-second blocks mean sub-150 ms RTT to your bundle relay is enough; chasing single-digit-millisecond latency to a relay is usually optimising the wrong bottleneck. The bigger leverage is multi-builder fan-out and clean simulation discipline.

Mastery path

Three distinct WSS jobs on Ethereum

Conflating these is the most common Ethereum endpoint mistake:

  1. Mempool subscription (eth_subscribe('newPendingTransactions')). Your read side — what you back/front-run against. Quality is determined by peer count and gossip latency.
  2. Standard JSON-RPC sends (non-bundle). Public-mempool sends, contract calls, anything not in a bundle. Quality is determined by raw round-trip latency.
  3. Bundle submission to builder relays. Sealed-bid sends to Flashbots/Titan/beaverbuild/rsync-builder. Quality is determined by which builders you reach and how fast you reach them collectively — not by single-relay speed.

Each of these has a different optimisation. A great commercial RPC is fine for jobs 1 and 2; for job 3 you bypass commercial RPCs entirely and ship eth_sendBundle to relay endpoints directly.

Provider landscape — JSON-RPC + mempool

Provider Type Typical p95 latency (in-region) Right use case
QuickNode Commercial 25–50 ms Mature Ethereum support, strong default
Alchemy Commercial 25–50 ms Solid devtooling, useful for read-heavy strategies
Chainstack Commercial 30–60 ms Competitive on price
BlastAPI Commercial 30–60 ms Niche but fast in some regions
Infura Commercial 30–70 ms Reliable infrastructure, conservative on rate
dRPC Commercial 35–70 ms Useful for fan-out
Ankr Premium Commercial 35–80 ms Reliable secondary
Public Ethereum RPC (eth.llamarpc.com, etc.) Free 80–200 ms + rate limits Reads only, never production
Self-hosted Reth/Geth Hardware 5–15 ms with peering Volume operators; fastest mempool view

(Numbers vary by region; benchmark from your actual deployment with the WSS latency test before committing.)

For mempool quality specifically, peer count matters more than raw RPC latency. A node with 200+ healthy peers will see most txs within a tight window; a node with 20 peers will lag silently. Ask providers about peer counts directly when evaluating mempool subscription.

Provider landscape — bundle submission

For job 3 (bundle submission), the targets are builder relays, not commercial RPCs:

Submission target What you reach
Flashbots Relay (relay.flashbots.net) Flashbots-aligned builders, mature eth_sendBundle and MEV-Share interfaces
Titan Builder (rpc.titanbuilder.xyz) Currently among the largest builders by block share
beaverbuild (rpc.beaverbuild.org) High block share, especially for high-priority blocks
rsync-builder (rsync-builder.xyz) Reliable secondary; useful for tail coverage
bloXroute (BDN) Commercial relay with global infrastructure
MEV-Share (mev-share.flashbots.net) Hint protocol; not a builder, but a hint stream for OFA-aware bundles

Single-relay submission is a 30–60% block-share blind spot depending on the day. Modern serious searchers fan out to four or more relays simultaneously and let the first inclusion win. The FRB Agent does this fan-out automatically with weights that adjust based on observed inclusion success per relay.

What to measure on Ethereum specifically

For mempool subscription:

  1. Mempool coverage cross-check. If you have two subscriptions (e.g., commercial + your own node), count distinct hashes seen per minute. A 10%+ gap is silent missed coverage.
  2. Time from pending event to block inclusion. Healthy: pending tx → mined typically within 1–3 blocks. Drift past that means either provider is showing stale state or chain conditions are degraded.

For bundle submission:

  1. Inclusion rate per relay. Track which relay landed each bundle over a few hundred submissions. Re-weight your fan-out toward winners; drop relays with persistently low inclusion for your strategy type.
  2. p95 RTT to each relay. Keep this under ~150 ms. Below that the gain from optimising further is small relative to the gain from better fan-out coverage.

Rotation policy

  • Baseline both single-call and burst latency for each provider during a calm window.
  • Alert on burst-latency degradation more than on single-call latency — the burst behaviour predicts what happens during real opportunities.
  • Rotate read endpoints when peer count or coverage drops; the symptom is "I'm seeing fewer pending txs than usual."
  • For bundle relays, drop a relay only if its inclusion rate has been flat-zero for 100+ bundles. Single-bundle non-inclusions are noise.

Ethereum-specific gotchas

  • Free-tier mempool limits. Free Alchemy/QuickNode/Infura tiers cap pending-tx subscription rate aggressively. The free-tier subscription drops txs silently above that rate — you won't see an error, just missing data.
  • Searcher fan-out blocked by relay rate limits. Free relay tiers throttle bundle submission. Pay for the tier above your expected rate.
  • Hint mismatch silently dropping bundles. Different relays support different hints (refundRecipient, revertingTxHashes, etc.). A bundle valid for Flashbots may be dropped silently by Titan if hints differ. Test each relay with a canary before relying.
  • Mainnet PBS dynamics. During heavy MEV periods (NFT mints, depeg events), top-of-block lanes clear at hundreds of gwei. A fee model calibrated against the steady state will lose every contested opportunity.
  • Stale RPC state during reorgs. Mainnet reorgs are rare but real. Wait at least 2 confirmations before treating an inclusion as final for accounting.

Working configuration in 2026

Realistic Ethereum-MEV endpoint stack for a serious operator:

  • Primary read: Self-hosted Reth or Geth with strong peer count, in same region as your strategy compute.
  • Secondary read (validation): Tier-1 commercial WSS for cross-coverage check.
  • Standard sends: Tier-1 commercial RPC, sub-50 ms p95.
  • Bundle fan-out: Direct submission to Flashbots, Titan, beaverbuild, rsync-builder simultaneously. Track per-relay inclusion and re-weight.

For lower-volume operators (under ~$5K/day attributable MEV), drop the self-hosted node and run two tier-1 commercial WSS in parallel for cross-coverage validation. Keep the multi-relay bundle fan-out — that's the highest-leverage piece and works at any volume.

References

Step after reading

Launch FRB dashboard

Connect your wallet, pair the node client with a 6-character PIN, and assign the contract mentioned above.

Need the signed build?

Download & verify FRB

Grab the latest installer, compare SHA‑256 to Releases, then follow the Safe start checklist.

Check Releases & SHA‑256

Related Articles

Further reading & tools

Discussion

No notes yet. Add the first observation, or share the link with your team on X (@MCFRB).

Leave a note
Notes are stored locally in your browser only.

Control the Pulse

Expand Your Execution

Maximize your edge by exploring the full FRB toolkit. From institutional-grade telemetry to ready-to-export strategy scripts.

CTA

Install FRB Agent

Download verified Windows binaries and check SHA-256.

CTA

Read Quick Start Docs

Share the 15-minute setup flow with ops & compliance.

CTA

Launch Control Panel

Pair node clients and monitor Ops Pulse in real-time.

Blog → App Bridge

Ready to deploy this strategy? Open the dashboard and monitor execution.

Ready to Evolve?

Take the Next Step

Whether you're verifying terminal security or launching your first bundle, the FRB journey starts here.

Recommended

Install FRB agent

Secure Windows build. Verified via SHA-256 for maximum integrity.

Recommended

Read Docs Quick Start

Master the setup in 15 minutes. From wallet pairing to first bundle.

Recommended

Launch /app dashboard

Monitor your Ops Pulse and manage transaction routes in real-time.