{"slug":"mev-protect-rpc","title":"Fastest MEV protection RPC, live wallet latency and method coverage","subtitle":"Median latency of the JSON-RPC method set wallets call constantly (balance, gas, call simulation), measured against public MEV protection gateways on Ethereum, Base and BSC from three regions. Read-path hygiene only: inclusion rates and refunds are the write path and cannot be measured without sending transactions.","category":"RPCs","metric":"Wallet call latency","unit":"ms","status":"live","higherIsBetter":false,"filters":null,"value":13.5,"leader":{"name":"bloXroute Protect","slug":"bloxroute","value":13.5},"leaders":[{"name":"bloXroute Protect","slug":"bloxroute","value":13.5}],"rankings":[{"name":"bloXroute Protect","slug":"bloxroute","ms":{"p50":13.5,"p90":17,"p99":26.1667,"mean":14.123},"successRate":99.9884,"sampleSize":60486.2},{"name":"48 Club Privacy RPC","slug":"48club","ms":{"p50":25.6667,"p90":31.6667,"p99":44.22,"mean":25.3036},"successRate":100,"sampleSize":30243.1},{"name":"PancakeSwap MEV Guard","slug":"pancakeswap","ms":{"p50":40.8333,"p90":45.3333,"p99":56.1667,"mean":41.5542},"successRate":100,"sampleSize":30242.1},{"name":"MEV Blocker","slug":"mevblocker","ms":{"p50":115.333,"p90":124.333,"p99":139,"mean":116.267},"successRate":99.8908,"sampleSize":30242.1},{"name":"Blink","slug":"blinklabs","ms":{"p50":120.389,"p90":129.678,"p99":144.234,"mean":121.111},"successRate":78.45609999999999,"sampleSize":90726.2},{"name":"Flashbots Protect","slug":"flashbots","ms":{"p50":121.5,"p90":132.667,"p99":148.833,"mean":123.372},"successRate":92.7995,"sampleSize":30246.1},{"name":"BlockSec Anti-MEV","slug":"blocksec","ms":{"p50":147.833,"p90":161.7,"p99":206.667,"mean":149.54},"successRate":100,"sampleSize":60484.2}],"sparkline":[13.1694,13.2167,13.0417,13.0431,12.7778,12.9042,12.8889,12.9361,12.7125,12.6222,12.75,13.0111,13.2681,13.1458,13.1472,13.0556,13.0292,13.3736,13.6514,13.8806,13.6333,13.5194,13.4194,13.425,13.4264,13.7361,13.8236,14.2347,14.5986,14.8597,15.0278,14.8944,14.7611,14.5236,14.7389,14.9681,15.1611,17.7958,17.7694,17.4528,14.5458,14.3625,14.3847,14.8361,14.8889,14.9618,14.6146,14.4215,14.4722,14.2903,14.9903,15.275,15.3109,14.9608,14.7773,14.675,14.5111,14.7542,14.7486,14.6292,14.1944,14.3278,14.2417,14.1806,13.8986,13.7375,13.4417,13.2694,13.4111,13.5833,13.575,13.3208,13.0569],"sampleSize":332669.99999999994,"asOf":"2026-10-11T21:04:15.168Z","freshness":{"asOf":"2026-10-11T21:04:15.168Z","ageHours":0.1,"stale":false},"measured":7,"ranked":7,"headline":"bloXroute Protect posts the lowest wallet call latency at 14 ms (p50, 24h) across 7 ranked providers.","quote":"bloXroute Protect posts the lowest wallet call latency at 14 ms (p50, 24h) across 7 ranked providers. Source: OpenChainBench (https://openchainbench.com/benchmarks/mev-protect-rpc).","cite":{"plain":"OpenChainBench. \"Fastest MEV protection RPC, live wallet latency and method coverage\". Retrieved 2026-10-11. https://openchainbench.com/benchmarks/mev-protect-rpc","bibtex":"@misc{ocb_mev_protect_rpc,\n  author = {OpenChainBench},\n  title  = {Fastest MEV protection RPC, live wallet latency and method coverage},\n  year   = {2026},\n  url    = {https://openchainbench.com/benchmarks/mev-protect-rpc},\n  note   = {Retrieved 2026-10-11}\n}","apa":"OpenChainBench. (2026). Fastest MEV protection RPC, live wallet latency and method coverage. Retrieved October 11, 2026, from https://openchainbench.com/benchmarks/mev-protect-rpc","ris":"TY  - GEN\r\nAU  - OpenChainBench\r\nTI  - Fastest MEV protection RPC, live wallet latency and method coverage\r\nPY  - 2026\r\nUR  - https://openchainbench.com/benchmarks/mev-protect-rpc\r\nY2  - 2026-10-11\r\nER  - \r\n"},"pageUrl":"https://openchainbench.com/benchmarks/mev-protect-rpc","ogImage":"https://openchainbench.com/api/og/mev-protect-rpc","source":"https://github.com/ChainBench/OpenChainBench/tree/main/harnesses/mev-protect-rpc","methodology":["Providers measured, one row per (provider, chain), all keyless and live-verified 2026-07-12. Ethereum cohort: Flashbots Protect (rpc.flashbots.net), MEV Blocker (rpc.mevblocker.io), Blink formerly Merkle (ethereum.blinklabs.xyz), bloXroute Protect (eth-protect.rpc.blxrbdn.com), BlockSec Anti-MEV (eth.rpc.blocksec.com).","Base cohort: Blink (base.merkle.io) alone. No other MEV-protect gateway exposes a keyless Base endpoint today; Flashbots and MEV Blocker are Ethereum-only by design and base.rpc.blxrbdn.com is plain RPC, not documented as Protect.","BSC cohort: Blink (bsc.merkle.io), bloXroute Protect (bsc.rpc.blxrbdn.com), 48 Club Privacy RPC (rpc.48.club), PancakeSwap MEV Guard (bscrpc.pancakeswap.finance, powered by 48 Club), BlockSec (bsc.rpc.blocksec.com).","Exclusions: SecureRPC probed dead 2026-07-10. Alchemy MEV Protect and GetBlock protected endpoints are key-gated. Blink's Ethereum row uses the blinklabs.xyz host because the legacy eth.merkle.io alias rate-limits harder; on Base and BSC the merkle.io hosts are Blink's only keyless surface (base/bsc.blinklabs.xyz do not resolve as of 2026-07-12).","Chain dimension: the tabs pin every query to one chain. The All chains headline averages each provider over the chains it actually serves, the same convention as the rpc-capabilities cluster; the Chains covered panel shows the multi-chain footprint explicitly.","Method set: eth_chainId, eth_blockNumber, eth_gasPrice, eth_getBalance, eth_call (USDC balanceOf), eth_estimateGas, eth_feeHistory. One request per method per tick, 1.5s apart, rotating request ids against body-keyed edge caches.","Cadence: every 60 seconds per region (us-east, eu-west, sgp), 7 requests per gateway per tick, rows probed in parallel so each gateway still sees one request per 1.5s. Deliberately polite: these gateways rate-ban aggressive callers.","Headline: median latency across the methods the provider served that tick, aggregated over 24h with quantile_over_time. A rejected method does not poison the latency; it lowers the coverage panel instead.","Coverage: mev_rpc_methods_supported counts the wallet methods served on the last tick (max 7) per chain. Flashbots rejects eth_call on the public endpoint; Blink blocks full-node reads like eth_getBlockByNumber, which keeps it off the general RPC benches but not off this one.","Out of scope, disclosed: inclusion rate, refund economics and sandwich protection efficacy are the write path and require funded transactions. See the arXiv study Private MEV Protection RPCs (2505.19708) for a one-off execution-quality comparison.","Success rate counts transport failures only (timeouts, throttling, network); a method a gateway refuses by policy is a coverage gap shown in the coverage panel, not an outage. Failures increment mev_rpc_call_total{result}; the gauge keeps its last value so the chart shows the outage in the success column rather than a fake zero.","Scope discipline: this bench is deliberately kept off the /rpc chain leaderboard. The per-chain RPCs cluster (ethereum-rpc, base-rpc, bsc-rpc) ranks public read gateways on eth_getBlockByNumber latency. Ranking Flashbots Protect against PublicNode on that axis would flatter the wrong SLA: Flashbots is optimised for send-tx privacy, PublicNode for read speed. MEV protect gateways live here, ranked against each other on the read-path wallets actually feel."],"license":"CC-BY-4.0"}