Before starting, make sure Range is connected to your AI client. See the Quickstart if you haven’t done that yet.
The investigation workflow
1
Risk triage
The first call in any investigation. Get the address risk score to understand the severity before going deeper.Tool: What to look for:
get_address_riskAsk your AI:- Risk level CRITICAL or HIGH → escalate, investigate thoroughly
- Malicious hops in the graph → the address is connected to known bad actors even if not directly flagged
- Entity attribution → if it’s labeled as a mixer, exchange, or sanctioned entity, that’s immediately actionable
2
Sanctions and blacklist check
Independent of risk scoring, check whether the address appears on OFAC lists or has been blacklisted by stablecoin issuers.Tool: What to look for:
check_sanctionsAsk your AI:is_ofac_sanctioned: true→ immediate compliance action requiredis_token_blacklisted: true→ USDT/USDC/USDC.e transfers may be frozen- Check the event history for when and why it was listed
3
Build the connection graph
Identify who the address has been transacting with. This is the core of any fund flow investigation.Tool: What to look for:
get_address_connectionsAsk your AI:- Direct connections to exchanges (good, funds may be traceable)
- Direct connections to mixers or privacy protocols (red flag)
- Unlabeled counterparties that appear frequently (investigate those too)
4
Trace fund flows
Dig into the actual transfers, amounts, tokens, timing, and direction.Tools: What to look for:
get_transfers, get_transfers_betweenAsk your AI:- Rapid in/out patterns (layering behavior)
- Large USD amounts with no clear business purpose
- Bridge transfers (IBC, CCTP) used to move funds cross-chain quickly
- Time clustering, many transactions in a short window
5
Find the origin of funds
Trace where the address got its initial funding. The funding source often reveals the true nature of the wallet.Tool: What to look for:
get_address_funded_byAsk your AI:- Funded by a sanctioned or high-risk address → high concern
- Funded by a known exchange with a verified withdrawal → lower concern
- Funded by another unlabeled address → continue tracing that address too
6
Identify unknown counterparties
For any addresses you don’t recognize, look them up in Range’s entity database.Tools: What to look for:
search_entities, get_address_infoAsk your AI:- Known exchange hot/cold wallets
- Mixer or tumbler addresses
- Protocol contracts (DEXes, bridges, lending protocols)
- Previously flagged addresses in Range’s database
7
Cross-chain pivot
If transfers crossed chains via bridges (IBC, CCTP, Wormhole), follow the funds to the destination chain and repeat the investigation there.Ask your AI:Range covers Cosmos, Solana, EVM, Stellar, and Tron, you can pivot across all of them without switching tools.
Complete investigation prompt
Paste this into Claude Desktop or Claude.ai for a full investigation in one shot:Example output
Using your workspace data
If your API key is workspace-scoped, you can fold your own workspace’s accounts, alerts, and screening config into the same investigation instead of only looking at public on-chain data.list_alert_rules and screen_address (passing include_evidence: true, or a follow-up get_screening_evidence call), scoring the address against your workspace’s own risk configuration rather than the fixed public risk score.