Files
OSINT-Cheat-sheet/Jieyab-Claude-Skills/OSINT/Darkweb-Intel/references/crypto-tracing.md
T
2026-04-18 23:17:54 +07:00

7.6 KiB

Cryptocurrency Transaction Tracing

Tools sourced from OSINT Cheat Sheet by Jieyab89

Objective

Trace cryptocurrency payments associated with ransomware, dark web markets, extortion, and other illicit activity — using public blockchain explorers, graph analysis tools, and exchange intelligence.

Note

: All tools listed here use publicly available blockchain data. Blockchain transactions are fully public — tracing is legal OSINT. Do not attempt to seize, redirect, or interfere with any funds.


1. Blockchain Explorers (Per Chain)

Bitcoin (BTC)

https://www.blockchain.com/explorer     → General purpose BTC explorer
https://explorer.btc.com                → BTC explorer
https://mempool.space                   → Mempool + UTXO explorer (very detailed)
https://blockchair.com/bitcoin          → Multi-chain explorer with analytics
https://btcscan.org                     → Clean BTC scanner

# Search by: wallet address, TXID, block number

Ethereum (ETH) & ERC-20

https://etherscan.io                    → Standard ETH explorer
https://etherscam.com                   → Known scam addresses
https://blocksec.com                    → Blockchain security analytics

Monero (XMR) — Privacy Coin (Limited Tracing)

https://xmrchain.net                    → Monero explorer (limited, privacy-focused)
# Note: Monero is designed for privacy — tracing is very limited
# Ring signatures and stealth addresses obscure sender/receiver

USDT / Tron (TRC-20)

https://tronscan.org                    → TRON/USDT TRC-20 explorer
# Popular in ransomware payments and dark web markets

Other Chains

https://blockchair.com                  → Multi-chain: BTC, ETH, BCH, LTC, etc.
https://www.coingecko.com               → Market data + contract addresses

2. Crypto Intelligence Platforms

Arkham Intelligence

# From Jieyab89's OSINT Cheat Sheet tips
https://platform.arkhamintelligence.com

# Features:
# - Wallet entity labeling (exchange, mixer, ransomware group, etc.)
# - Transaction graph visualization
# - Portfolio tracking
# - On-chain intelligence with AI entity identification
# - Links wallets to known entities (Binance, Coinbase, dark web markets)

Breadcrumbs

https://breadcrumbs.app
# Free crypto investigation tool
# Visual graph: trace funds through multiple hops
# Label known entities (exchanges, mixing services)
# Export graph for reports

# How to use:
# 1. Input wallet address
# 2. Click "Investigate"
# 3. Expand transaction nodes
# 4. Look for connections to labeled entities (exchanges = on/off ramps)

Crystal Blockchain (Commercial)

https://crystalblockchain.com
# Professional-grade crypto tracing
# Used by law enforcement and compliance teams
# Risk scoring for wallet addresses

Chainalysis (Commercial, Free Tools Available)

https://www.chainalysis.com
# Industry standard for crypto compliance and investigations
# Free tool: https://www.chainalysis.com/free-cryptocurrency-sanctions-screening-tools/

3. Ransomware Wallet Tracking

Known ransomware wallets are often publicly documented:

# Ransomwhere — ransomware payment tracker
https://ransomwhe.re
https://ransomwhe.re/browse           → Browse reported ransomware payments

# From Jieyab89's Dataset list:
# "Browse ransomware data" → https://ransomwhe.re/#report

# Features:
# - Known ransomware payment addresses
# - Total amounts paid per group
# - Timeline of payments
# - Submit newly discovered wallets

Searching Ransomware Wallets

import requests

def check_ransomwhere(address):
    """Check if a Bitcoin address appears in ransomwhere.re"""
    url = f"https://api.ransomwhe.re/export"
    resp = requests.get(url)
    data = resp.json()
    for entry in data.get("result", []):
        if address in entry.get("address", ""):
            return entry
    return None

# Usage
result = check_ransomwhere("1BitcoinAddressHere")
if result:
    print(f"Ransomware family: {result.get('family')}")
    print(f"Total received: {result.get('balance')} BTC")

4. Blockchain Analytics Techniques

Address Clustering

Multiple addresses controlled by same entity are often linked through:

  • Common-input ownership (UTXO model)
  • Change address patterns
  • Timing correlation
  • Dust attacks
# Blockchair supports basic clustering
https://blockchair.com/bitcoin/address/ADDRESS#cluster

# OXT — Bitcoin UTXO analytics
https://oxt.me/address/BITCOIN_ADDRESS
# Shows: cluster, related addresses, entity if known

Following the Money (Step-by-Step)

1. Get starting address (from ransom note, report, payment screenshot)
2. Open in mempool.space or blockchain.com
3. Trace outgoing transactions
4. Look for consolidation points (many inputs → one output = aggregation wallet)
5. Check if final destination is a labeled exchange
6. Large exchange deposit → potential KYC record exists
7. Check Arkham/Breadcrumbs for entity labels
8. Cross-reference with known ransomware wallet databases

Mixer / Tumbler Detection

Indicators of mixing services:
- Many equal-value outputs (e.g., 10x 0.1 BTC)
- Coinjoin transactions (many inputs, many outputs, equal amounts)
- Wasabi Wallet patterns
- Known mixer addresses:

# Sanction screening (OFAC SDN list)
https://sanctionssearch.ofac.treas.gov
# Check if wallet is under US Treasury sanctions (many ransomware wallets are)

# Chainalysis free screening
https://www.chainalysis.com/free-cryptocurrency-sanctions-screening-tools/

5. OFAC Sanctioned Crypto Addresses

Many ransomware operators have sanctioned wallets:

https://sanctionssearch.ofac.treas.gov
# US Treasury Office of Foreign Assets Control
# Search: individual name, entity name, or cryptocurrency address

# Also check:
https://home.treasury.gov/policy-issues/financial-sanctions/recent-actions
# Latest sanction actions — often includes crypto wallet addresses

# Blockchain analytics APIs that include OFAC checks:
https://www.chainalysis.com
https://crystalblockchain.com

6. Exchange Intelligence

When funds reach an exchange, there may be a KYC record:

# Identify exchange from address
https://www.blockchain.com/explorer    → Tagged addresses
https://blockchair.com                  → Entity labels
https://arkhamintelligence.com         → Exchange identification

# Known exchange deposit address patterns:
# - Binance: cluster of many deposit addresses pointing to hot wallet
# - Coinbase: tagged in blockchain.com
# - Kraken: similar clustering patterns

# If you identify an exchange:
# → Law enforcement can subpoena KYC records
# → Document the evidence trail before reporting

Tips

  • Breadcrumbs is the best free visual tool for quick crypto tracing
  • Arkham is most powerful for entity identification — often labels wallets automatically
  • Mempool.space gives the deepest BTC UTXO analysis for free
  • Ransomwhe.re is the definitive database of known ransomware payment addresses
  • Always document wallet addresses, transaction IDs, and block heights for evidence
  • Monero tracing is severely limited by design — pivot to any BTC payments instead
  • OFAC sanctions list is essential for identifying if a wallet is already flagged by US Treasury
  • Blockchain analysis is a specialized field — for serious investigations, use Chainalysis or Crystal

Reference: OSINT Cheat Sheet — tips on crypto tracking & Collection Dataset sections by Jieyab89