DApp Inspector

Inspect, decode, replay, and mock RPC traffic between Web3 DApps and wallets — right inside Chrome DevTools.

As of June 2026, DApp Inspector has 6 users in the Developer Tools category.

Usersno change0%
6
6
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.1.0
Manifest V3

History

4 snapshots

Tracking since May 13, 2026.

6.3241.6799999999999997May 13, 2026Jun 7, 2026
View as table
DateUsersRatingReviewsVersion
May 13, 20260.1.0
May 18, 20260.1.0
May 25, 202620.1.0
Jun 7, 202630.1.0
Now60.1.0

Permissions & access

Permissions
tabsstoragealarms
Host access
<all_urls>

Screenshots

DApp Inspector screenshot 1DApp Inspector screenshot 2DApp Inspector screenshot 3DApp Inspector screenshot 4

About

DApp Inspector adds a DevTools panel that captures every JSON-RPC call your favorite Web3 DApps send to the connected wallet (MetaMask, Rabby, OKX, anything that exposes window.ethereum or speaks EIP-6963).

═══════════════════════════════
  WHAT YOU GET
═══════════════════════════════

▸ LIVE RPC CAPTURE
Every eth_call, eth_sendTransaction, eth_signTypedData_v4, personal_sign and friend lands in the panel as it happens. Method, params, result, error, latency breakdown — all visible at a glance.

▸ CALLDATA DECODING — PASTE-FREE
Built-in ABIs cover ERC-20 / 721 / 1155 / Permit2 instantly. Unknown contracts are resolved from Sourcify or 4byte.sourcify.dev with a 7-day local cache. You see the function name and named arguments — not raw 0xabcd bytes.

▸ RISK BADGES FOR THE AUDIT MOMENT
About to sign? "UNLIMITED APPROVAL", "ALL TOKENS APPROVAL", and "LARGE VALUE" warnings light up before the wallet popup does. Designed for the sub-second between clicking "Confirm" in the DApp and "Sign" in the wallet.

▸ REPLAY ANY CALL
One click re-fires a captured call from the panel; the wallet re-prompts as if the DApp had triggered it. Great for repro-ing flaky tx flows without touching the DApp UI.

▸ MOCK & BLOCK RULES
Short-circuit selected RPC methods with canned results, errors, or latency. "What if eth_chainId returns 0x89?" — answer in 30 seconds without leaving DevTools.

▸ FILTER, SEARCH, EXPORT
Filter by kind (read / write / sign / subscribe) or by status (errors / mocked / blocked / throttled / replayed). Search by method name. Copy any call as a JSON-RPC envelope or Markdown row for issues / postmortems.

▸ POLISHED CHROME
Light / dark themes following the system, multiple accent palettes, EN + 中文 UI, full keyboard nav.

═══════════════════════════════
  PRIVACY — LOCAL FIRST
═══════════════════════════════

Everything runs in your browser. Captured RPC traffic, settings, rules, and ABI cache are stored in chrome.storage.local on your machine — nothing is sent to any server we control.

The only outbound network requests are public, unauthenticated ABI / chain-name lookups (sourcify.dev, api.4byte.sourcify.dev, chainid.network) made on demand when you open the Decoded tab on a contract / chain not yet in the local cache. You can disable these in Settings → Capture → "Auto-fetch ABI" — the extension still works fully against its built-in ABI bundle.

No analytics. No telemetry. No accounts. No tracking.

═══════════════════════════════
  SCOPE
═══════════════════════════════

Currently supports EVM chains (any wallet that exposes window.ethereum or implements EIP-6963). Non-EVM (Solana, etc.) is on the roadmap.

═══════════════════════════════
  OPEN SOURCE
═══════════════════════════════

Source code: https://github.com/beilunyang/dapp-inspector-extension
Issues, feature requests, and PRs welcome.

Technical

Version
0.1.0
Manifest
V3
Size
1.3MiB
Min Chrome
88
Languages
2
Featured
No

Metadata

ID
bcjlcalkhkfkcchgdokgngemjeemgmcj
Developer ID
u18dcd30e9fbd9aba050ed33eb10eb61e
Developer Email
[email protected]
Created
May 12, 2026
Last Updated (Store)
May 12, 2026
Last Scraped
Jun 7, 2026
Website
Support URL

Data sourced from the Chrome Web Store · last verified Jun 7, 2026.