Chrome DevTools
for Solana

Paste your transaction signature and get all the information you need.

Star on GitHub See versions →
$ npm install -g github:OpenSubmissionn/Open_DevTool copy
// versions

Two ways to run open

Both versions are live today. Pick the CLI for terminal speed, or the web debugger for an interactive view.

Available now

CLI

Profile transactions straight from your terminal. Pipe to JSON, export CSV, or read the rendered TUI in real time.

  • Global install via npm
  • Mainnet, devnet & custom RPC
  • JSON, CSV & terminal renderers
  • Batch mode for many signatures
View on GitHub →
Available now

Web

A browser-based visual debugger — paste a signature, get an interactive flame graph, CPI tree and account state timeline.

  • Interactive CU flame graph
  • Clickable CPI call tree
  • Side-by-side simulation diff
  • Shareable transaction reports
Open the web app →
// run modes

Run on a real signature, or simulate from a file

Already broadcast? Decode it. Still drafting? Profile it before you sign.

On-chain signature

Point OPEN at any confirmed transaction signature. It pulls the tx from the RPC and gives you the full profile — CU usage, CPI tree, account diffs.

$ open tx <SIGNATURE>
→ fetched from mainnet · ✓ decoded
→ 8 instructions · 4 CPIs · 312k CU
$ open tx <SIG> --network devnet --json

Simulate from file

Have a base64 transaction blob you haven't broadcast yet? Pass the path (or the blob itself) and open will simulate it against current state.

$ open simulate ./my-tx.b64
→ simulating against mainnet state...
✓ would succeed · 184k CU
$ open simulate <BASE64_BLOB>
// features

Everything you need to debug a Solana transaction

Built around the same questions you'd ask in Chrome DevTools — but for the SVM.

CU

CU Profiler

Per-instruction compute unit breakdown with hotspot detection.

CPI Call Tree

Reconstructed from program logs — see who calls whom, and how deep.

Δ

Account Diffs

Pre/post state for every touched account, decoded when possible.

!

Insight Engine

Flags missing PDA bump caches, redundant CPIs, oversized account loads.

Anomaly Detection

Outlier CU spikes vs. historical baseline for the same program.

$

Cost Analysis

Lamport breakdown — base fee, priority fee, rent, transfer totals.

Framework Compare

See how the same logic would cost in Anchor, Pinocchio, or raw SVM.

Batch Mode

Run analysis across a file of signatures and aggregate the report.

Ship faster. Profile everything.

OPEN is MIT-licensed and open source. Try it on a real signature in 30 seconds.