DApp Inspector – DevTools Panel for Web3 RPC Traffic
DApp Inspector is a Chrome DevTools panel designed for inspecting and debugging Web3 RPC traffic between decentralized applications (DApps) and Ethereum Virtual Machine (EVM) wallets. It captures JSON-RPC calls, providing detailed views and options for mocking, blocking, and throttling requests. The tool prioritizes user privacy by running locally in the browser without telemetry or external servers.
- ▪DApp Inspector captures every JSON-RPC call between a DApp and its Web3 provider, such as MetaMask.
- ▪Users can filter and search calls by various criteria, including method and errors.
- ▪The tool allows for mocking, blocking, and throttling of requests to simulate different network conditions.
Opening excerpt (first ~120 words) tap to expand
DApp Inspector A Chrome DevTools panel for inspecting and debugging Web3 RPC traffic between DApps and EVM wallets. Site: dapp-inspector.chain.moe · Privacy: dapp-inspector.chain.moe/privacy.html English · 中文 Screenshots DevTools panel — captured calls, filters, detail pane Call detail — params, result, timing, Replay / Mock / Block Options — Mock / Block & Throttle rules Popup — quick status, toggle monitoring Features Captures every JSON-RPC call between a DApp and its injected Web3 provider (e.g. MetaMask, Rabby, OKX Wallet), classified as read / write / sign / subscribe. Rich detail view — request params, return value, timing breakdown (DApp dispatch → queue → throttle → wallet approval → RPC roundtrip → return), and the raw JSON-RPC envelope.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.