HomeDocumentationFund Tracing

    Fund Tracing

    Transaction Actions

    Every edge in the fund flow graph is automatically classified with an action type based on entity data. This helps investigators quickly understand what happened at each hop without reading raw transaction data.

    Action TypeMeaningDetection
    EXCHANGE_DEPOSITFunds sent to a centralized exchangeRecipient entity = exchange
    EXCHANGE_WITHDRAWFunds withdrawn from an exchangeSender entity = exchange
    MIXERInteraction with a mixing serviceEither party = mixer (Tornado Cash, etc.)
    BRIDGECross-chain bridge transferEntity name matches bridge protocols
    SWAPDEX token swapEntity name matches DEX routers (Uniswap, 1inch, etc.)
    DEFIDeFi protocol interactionEither party = DeFi entity
    TRANSFERSimple wallet-to-wallet transfer (default)No entity match found

    Action types are computed server-side during fund tracing and stored on each edge. They power the Counterparty Exposure charts and help filter the flow graph. Available on Investigator and Agency plans.

    Bridge Detection

    When a trace reaches a known cross-chain bridge contract, ChainHint marks the node as cross-chain and stops the trace on the source chain. The bridge node is styled purple, and selecting it opens a Cross-Chain Bridge panel.

    Detected Bridges

    WormholeAcross ProtocolStargateSynapseHop ProtocolArbitrum BridgeOptimism GatewayPolygon BridgeBase BridgeMultichainCeler NetworkdeBridgeOrbiter Finance

    Each bridge node shows: Protocol name, Source chain, Target chain, and a CTA "Investigate on {chain} →" to follow funds across chains.

    Cross-chain bridge node in fund flow graph
    Selecting a bridge node opens the Cross-Chain Bridge panel — protocol, source and target chain; the trace stops where funds exit to another chain

    Supported Chains

    Full

    Ethereum

    BFS trace via Moralis → Alchemy → Ankr fallback, entity lookup, risk scoring, GoPlus — 19.2M labeled

    Full

    Bitcoin

    BFS trace via Blockstream → mempool.space fallback, OFAC BTC, BABD-13 behavior categories — 2.6M labeled

    Full

    BSC

    ETH-compatible, Moralis → Ankr fallback (Alchemy unsupported) — 6.4M labeled

    Full

    Optimism

    ETH-compatible, full 3-tier fallback — 14.5M labeled

    Full

    Polygon

    ETH-compatible, full 3-tier fallback — 5.0M labeled

    Full

    Base

    ETH-compatible, Base Bridge detection — 3.5M labeled

    Full

    Arbitrum

    ETH-compatible, full 3-tier fallback — 582K labeled

    Full

    Avalanche

    ETH-compatible, C-Chain via Moralis → Ankr — 237K labeled

    Full

    Gnosis

    Ankr-only (Moralis & Alchemy unsupported) — 241K labeled

    Paused

    Solana

    Temporarily unavailable — provider key being replaced. Tracing, counterparty exposure and Source of Funds are paused; address lookup, sanctions screening and labels still work — 2.0M labeled

    Full

    TON

    BFS via TonAPI events, native TON tracing, EQ/UQ + raw forms — 164K labeled

    Beta

    Tron

    TronGrid tracing, TRC-20 metadata, USDT-blacklist freezes, TronScan tags — 89K labeled