Build a Flow
Import a flow JSON, or use the etherscan-flow agent skill to prepare an evidence-backed case and bring the result back here.
Drag & drop or click to upload
JSON file, up to 1 MB
Import flow JSON
Drag & drop a .json file here
Create Etherscan Flow
How would you like to create it?
Choose the type of flow you need.
Verified blockchain data
RecommendedInvestigate a real transaction using live Etherscan data and supporting evidence.
Best for: Real transactions, investigations, and reports.
Illustrative diagram
Create an educational or hypothetical flow without checking live blockchain data.
Best for: Presentations, examples, and explanations.
Step 1 of 2 — Install the Etherscan Flow skill
Set up verified data
Install the skill once, then use it from your preferred AI coding tool. About 2 minutes.
The skill will guide you through Etherscan API access if needed.
Other installation options
No npm? Install manually with git — this copies just the etherscan-flow folder into your selected tool's skills directory.
Step 2 of 2 — Investigate a transaction
Ask your AI to investigate a transaction
Open a new session in your selected AI tool and paste this prompt.
Skill setup completed
Use a hypothetical or educational scenario. This path does not check live blockchain data.
Your AI will return a verified case file containing the transaction flow and supporting evidence. Copy the complete JSON result and paste it here.
Chain Expansion API Key
Expanding a node and validating a flow pull on-chain data under your own Etherscan API key — usage counts toward that key's normal rate limits. Pick a key from this account, or paste one from another account (it stays in this browser and is never saved to your Etherscan account). You can change it anytime from the menu.
- test SAUS…82H3
- prod-reads X9K2…4T7Q
Chain Expansion API Key
Expanding an entity pulls on-chain data under your own Etherscan API key — usage counts toward that key's normal rate limits. Pick a key from this account or paste one. Pasted keys stay in this browser and are never saved to your Etherscan account.
Expand entity
Settings
Expanding a node and validating a flow pull on-chain data under your own Etherscan API key — usage counts toward that key's normal rate limits. Your account keys are listed below; any key you add yourself stays in this browser only.
No keys on your Etherscan account yet — add your own key below to expand nodes and validate flows.
Validate flows
Validating checks your flows against the chain using your own Etherscan API key. Choose a key or paste one to continue.
- test SAUS…82H3
- prod-reads X9K2…4T7Q
Need to add or edit a key?
Checking each flow against the chain under your own API key.
Share Flow
Trace the flow of funds on-chain · etherscan.io/flow
The two exports download to this device. Post to X shares a public snapshot link — anyone can open it.
Publish Flow First
Please publish this flow first. Once published, you can post its public link to X.
Publish Flow
This creates a read-only snapshot of the flow as it is right now. Anyone with the link can view it; your later edits never change it.
Shown to anyone who opens the link.
Flow Published
The link shows a read-only snapshot of the flow as it is right now — your later edits never change it. Publish again to get a new link with the latest version.
My Flows
No working flows yet. Create or import a flow to start one.
You haven't published any flows yet. Hit Publish to create a public snapshot with a shareable link.
Delete flow?
Case Findings
Standard markdown. Switch to Preview to see it rendered.
Select text to bold, italicize, or restyle it — like Apple Notes.
Start from Template
Pick a common on-chain flow to prefill the canvas. You can edit every entity and step afterwards.
Internal note
Only you can see this note. It is not included when you export or publish the flow.