Trace funds.
Map the network.
Expose scammers.

Investigation infrastructure for agents and analysts.

Connect Chain Insights to any AI agent to trace funds, see who is behind an address, and map the networks behind a scam from semantic blockchain data.

Captain Obvious and his older and laughing crew members follow the funds while two Kim-inspired villains hide coins and a third villain runs away.
Base
Bitcoin
Bittensor
Robinhood Chain Live Network
EthereumComing soon™
Hyperliquid
Solana
Tron
XRP Ledger
Getting started

Ask your first question in minutes.

Install the CLI, wire it into your agent with one command, and ask the live Robinhood Chain graph a real question. Free tier included — no payment setup.

Open the full setup guide ↗
  1. 01

    Install the CLI

    npm install -g chain-insights
    cia networks

    Robinhood Chain shows live.

  2. 02

    Add it to your agent

    cia setup codex        # Codex
    cia setup claude-code  # Claude Code

    One command installs the skills and connects your agent.

  3. 03

    Ask a real question

    "Three addresses on Robinhood Chain: 0x07ae8551be970cb1cca11dd7a11f47ae82e70e67, 0x0168d9f5cac7d63eb75095cef316d68b0dc42bc6 and 0xd6d30d7147f66d36059d57f0ce9aaac905d59f6a. Did money from the first reach the third through the second? Along the way, which Uniswap pools did the middle address buy and sell through, and which tokens did it trade? Give me the route, the amounts in tokens and USD, and the dates."

Real reply · Claude Code with the Chain Insights skill · production graph · abridged
Short answer: yes, there is a route from the first address to the third through the second. But the middle address swapped what it received many times and also took in money from other senders. So the funds can be followed from A to B to C, but the tokens that reached the third address can't be proven to be the same tokens that left the first.

- Address A: 0x07ae8551be970cb1cca11dd7a11f47ae82e70e67 (an ordinary account)
- Address B: 0x0168d9f5cac7d63eb75095cef316d68b0dc42bc6 (a smart-contract account)
- Address C: 0xd6d30d7147f66d36059d57f0ce9aaac905d59f6a (a smart-contract account)

Hop 1: A to B, 2026-07-04 to 2026-07-09
Five USDG transfers, 445.40 USDG in total, worth about 445.32 USD. The largest: 280.04 USDG on 2026-07-05 07:12 UTC.

In the middle: B's trading, 2026-07-05 to 2026-07-22
- USDG into WETH: B's first swap came at 2026-07-05 07:14 UTC, two minutes after A's 280 USDG arrived. It used the pool 0x69bfaf19c9f377bb306a89aed9f6b07e2c1a8d9a. Over 6 swaps up to 2026-07-09 05:45 UTC, B traded 568.09 USDG (worth about 567.98 USD) for 0.3208 WETH (worth about 571.07 USD). That is more USDG than A sent, so B used USDG from other sources too.
- Trading small tokens: B then bought and sold many small launchpad tokens through two router contracts, 0xe72688f7d25d7318b9a81f21edda640ca948c83b and 0x1d4b86491ec211257cbedd77a4380a7494624eff. In total it used 54 swap routes across 52 pools.
- Only the sales are visible: the data shows the selling side of these trades, from a token back into WETH, VIRTUAL or USDG. The buying side appears only as B paying WETH to those two routers: 85 transfers worth about 6,506 USD to the first and 78 worth about 7,078 USD to the second.

Pools marked as Uniswap V2 pairs (5 of 10 shown)

  Pool                                        Date (UTC)           B sold                 B received      Worth (USD)
  0xfae7c8210afdd4f1a60ba133f5d52517a074555c  07-10 to 07-13 (2)   351,662.72 VENA        423.16 VIRTUAL  232.37
  0xa1e58d83493f2402e460180f3edf17a8f4ce11c2  07-11 15:24          559,857.27 GREENBOW    141.36 VIRTUAL  86.49
  0xf75fbce8d8096cbe8b2b057ed8190d124ea7a5bf  07-18 17:22          1,160,747.18 AUREON    0.0481 WETH     88.58
  0x2d86d7329eec64bbad520631d6716a4fb41bd52a  07-20 08:20          5.78 STEEL             0.1953 WETH     365.34
  0x988a44a15a71dfad11b4e17a11ede7cb5e373b79  07-20 19:37          1,427,141.96 HOODED    0.0393 WETH     73.50

None of the tokens B sold in these pools had a price. Only VENA did: it was valued at about 108.61 USD.

Hop 2: B to C, 2026-07-16 to 2026-07-26
B sent 507.97 USDG, worth about 508.29 USD, in nine transfers, plus two tokens it had been trading (2,768,455.91 HOODED on 2026-07-21 14:08 UTC and 1,042,652.40 DMND on 2026-07-22 15:37 UTC, both unpriced) and a little ETH.

Reading it together: A sent about 445 USDG into B, and B turned it into WETH within minutes. For about two weeks B rotated through dozens of small tokens. Between 2026-07-16 and 2026-07-26 it sent about 508 USDG to C, plus leftover HOODED and DMND, two tokens it had also traded. The amounts and timing fit money passing through B, but B mixed in funds from other senders.

A real investigation

From stolen funds to exchange deposits

On 12 May 2024, 1,506.99 TAO was stolen from the victim's address on Bittensor.

The investigation began with that outgoing transfer. The graph below brings together the recorded transfers traced in the case.

Follow the trail26 addresses · 42 flows
VictimIntermediaryDeposit addressHot walletExchangeSubnet 46
5EewfV…ihWy → 5EkTMF…93Xx: $162,514.13, 2 transfers5GTjfJ…Skj5 → 5DABm6…m6c8: $563,380.55, 1 transfer5DABm6…m6c8 → 5GriNF…Rwoi: $187,782.30, 1 transfer5GriNF…Rwoi → 5EkTMF…93Xx: $56,450.58, 2 transfers5EVTet…aTR6 → 5EG4Xy…Qout: $45,474.69, 4 transfers5EVTet…aTR6 → 5CrmVK…hX2q: $2,930,489.35, 105 transfers5EVTet…aTR6 → 5Dxcqz…LJsP: $312,260.24, 4 transfers5EVTet…aTR6 → 5FZiux…djib: $1,811,485.70, 28 transfers5FXiNN…nrNP → 5EG4Xy…Qout: $3,362.39, 1 transfer5FXiNN…nrNP → 5CrmVK…hX2q: $835,180.00, 32 transfers5FXiNN…nrNP → 5Dxcqz…LJsP: $548,276.24, 8 transfers5FXiNN…nrNP → 5FZiux…djib: $3,338,915.34, 74 transfers5EewfV…ihWy → 5EVTet…aTR6: $190,300.22, 6 transfers5EewfV…ihWy → 5EjL8M…VkxX: $173,172.71, 2 transfers5EewfV…ihWy → 5FXiNN…nrNP: $749,398.27, 9 transfers5EkTMF…93Xx → 5ES4yu…dgPi: $5,210.21, 1 transfer5ES4yu…dgPi → 5EewfV…ihWy: $331,130.88, 10 transfers5EkTMF…93Xx → 5FXiNN…nrNP: $57,561.38, 1 transfer5EkTMF…93Xx → 5F4crU…5k8H: $627,661.38, 2 transfers5F4crU…5k8H → 5HVc2c…CrnK: $228,532.21, 5 transfers5HVc2c…CrnK → 5FqBL9…oy2s: $2,407,004.62, 75 transfers5EkTMF…93Xx → 5CS7b9…5tGs: $235.30, 1 transfer5CS7b9…5tGs → 5HYMLS…eWm9: $187.08, 1 transfer5HYMLS…eWm9 → 5CNChy…WzKP: $38,893.56, 6 transfers5EjL8M…VkxX → 5GBnPz…iEUi: $385,658.13, 4 transfers5DABm6…m6c8 → 5Eh17X…37nK: $187,782.30, 1 transfer5DABm6…m6c8 → 5EXN8q…uGKn: $286,356.00, 1 transfer5Eh17X…37nK → 5CVMkp…esxD: $114,170.00, 1 transfer5GriNF…Rwoi → 5CVJv4…Uf9g: $86,100.00, 2 transfers5GriNF…Rwoi → 5EWtqU…Ct6F: $114,170.00, 2 transfers5EXN8q…uGKn → 5C81Cm…973n: $86,100.00, 2 transfers5CVMkp…esxD → 5EVTet…aTR6: $114,558.00, 1 transfer5EWtqU…Ct6F → 5FXiNN…nrNP: $114,432.00, 1 transfer5CVJv4…Uf9g → 5FXiNN…nrNP: $85,899.00, 1 transfer5CVJv4…Uf9g → 5EVTet…aTR6: $963.00, 1 transfer5C81Cm…973n → 5FXiNN…nrNP: $85,905.00, 1 transfer5C81Cm…973n → 5EVTet…aTR6: $946.00, 1 transfer5F4crU…5k8H → 5EVTet…aTR6: $627,600.00, 5 transfers5F4crU…5k8H → 5FXiNN…nrNP: $350,000.00, 3 transfers5ES4yu…dgPi → 5EVTet…aTR6: $55,000.00, 8 transfers5ES4yu…dgPi → 5FXiNN…nrNP: $85,000.00, 5 transfers5EkTMF…93Xx → 5EVTet…aTR6: $250,000.00, 3 transfersVictim5GTjfJ…Skj5Intermediary5DABm6…m6c8Intermediary5Eh17X…37nKIntermediary5EXN8q…uGKnIntermediary5GriNF…RwoiIntermediary5C81Cm…973nIntermediary5CVJv4…Uf9gIntermediary5CVMkp…esxDIntermediary5EWtqU…Ct6FKuCoin Hot 35Dxcqz…LJsPKuCoin deposit #15FXiNN…nrNPKuCoin Hot 25FZiux…djibSN 46 coldkey5EkTMF…93XxKuCoin deposit5EG4Xy…QoutKucoin5CrmVK…hX2qIntermediary5F4crU…5k8HMEXC deposit5HVc2c…CrnKMEXC5FqBL9…oy2sIntermediary5CS7b9…5tGsIntermediary5HYMLS…eWm9Gate.io5CNChy…WzKPIntermediary5ES4yu…dgPiIntermediary5EewfV…ihWyIntermediary5EjL8M…VkxXBinance5GBnPz…iEUiKuCoin deposit #25EVTet…aTR6

Select an address to inspect its flows, amounts, and transfer counts.

Address legend
  • ↗victim
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗KuCoin Hot 3
  • ↗KuCoin deposit #1
  • ↗KuCoin Hot 2
  • ↗SN 46 coldkey
  • ↗KuCoin deposit
  • ↗Kucoin
  • ↗intermediary
  • ↗MEXC deposit
  • ↗MEXC
  • ↗intermediary
  • ↗intermediary
  • ↗Gate.io
  • ↗intermediary
  • ↗intermediary
  • ↗intermediary
  • ↗Binance
  • ↗KuCoin deposit #2
The older Captain with a white beard and a strained smileCIA
From the case notes

The receiving address split the funds across three branches. One branch sent 151 TAO to the Subnet 46 coldkey, 5EkTMF…93Xx.

Following the intermediary addresses, the report identifies two KuCoin deposit addresses and a MEXC deposit. The wider transfer graph also reaches addresses labelled Binance and Gate.io.

Follow each connection to inspect its recorded amount and transfer count.

How it started

Crypto investigations should not feel like this.

Under the hood

From raw blocks to investigative intelligence.

Four pipelines turn raw blocks into answers your agent can trust: every transfer priced, every money flow mapped, every chain read the way it really works.

  • Chain Insights Graph

    Not a flat list of transactions, and not a raw transaction graph. Chain Insights Graph aggregates every transfer into money flows between addresses: who paid whom, how much, how often, from the first payment to the last. On top of those flows it models how each blockchain really works: bridges, DEX swaps, smart accounts and much more. A swap reads as a swap, and a bridge crossing reads as a bridge crossing. Follow any trail hop by hop, see who stands behind an address, and map the whole network behind a scam, not just one address in it.

  • Chain Insights Risk Scoring Coming soon

    Know who you are dealing with before you transact. Multiple graph neural networks learn how money really moves across the chain: exchanges, mixers, scam operations and the addresses that serve them. Every counterparty gets a risk score, so your agent can stop, ask or go ahead in a single step.

Access

Start free. Pay for the answer when you're ready.

Free tier

Free

Try the live graph with no payment setup: 5,000 units a day, enough for an afternoon of questions.

Start free ↗
Pay as you go

USDC

CLI, MCP or ACP, through the x402 protocol: one cent per 100 units, paid as your agent makes the calls. No daily limit and no rate limit.

Open the setup guide ↗
Subscription Coming soon

$CIA

Subscribe with $CIA, the Chain Insights utility token: 100,000 units a day, 60 requests a minute, for always-on agents and analysts.

Chain Insights on Virtuals ↗

Price list

You pay for the size of the answer. Every address, transfer or link it returns is one unit, and 100 units cost one cent.

  • Free tierNo setup
    Free
    5,000 units a day30 requests a minuteResets at midnight UTC
  • Pay as you goYour own agent calls the graph and pays per call in USDC, through x402
    1 cent per 100 units
    Rounded up to the next cent1 cent minimum per callNo daily limit, no rate limitMinimum balance 0.50 USDC
  • ACP jobAnother agent on Virtuals hires Chain Insights for one job, through the Agent Commerce Protocol
    1 cent per 100 units
    Rounded up to the next cent1 cent minimum per jobNo daily limit, no rate limit
  • SubscriptionPaid in $CIAComing soon
    30 days
    100,000 units a day60 requests a minuteUnused units expire at the end of each dayBuy again when the 30 days end

What an answer costs

Who sent money to this address, and when?
0.01 USDC
a short answer, up to 100 links
Where did the money go, three hops out?
0.03 USDC
about 300 links
The whole network around an address
0.50 USDC
the largest answer, 5,000 links
Start now

Every token leaves a trail.
Start following it.

Install Chain Insights, connect it to your agent and ask the live graph your first question. Free, in minutes.