Close Menu
  • Home
  • News
  • Security
  • Privacy
  • Cybercrime
    • Threat Groups
    • Ransomware
    • Explainers
    • Stealer Logs
  • AI
  • OSINT
  • Tools
    • Ransomtracker
    • Stealercheck
    • FortiBleed Checker
  • About Us
Facebook X (Twitter) Instagram Threads
Ransomnews
  • Home
  • News
  • Security
  • Privacy
  • Cybercrime
    • Threat Groups
    • Ransomware
    • Explainers
    • Stealer Logs
  • AI
  • OSINT
  • Tools
    • Ransomtracker
    • Stealercheck
    • FortiBleed Checker
  • About Us
Facebook X (Twitter) LinkedIn
Ransomnews
OSINT

GraphSense tutorial: open-source crypto tracing in 2026

Jesse William McGrawBy Jesse William McGrawJuly 20, 2026No Comments6 Mins Read35 Views
Share Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
GraphSense tutorial: open-source crypto tracing in 2026, ransomnews.com
Share
Facebook Twitter LinkedIn Pinterest Email Copy Link

GraphSense is an open-source, MIT-licensed cryptoasset analytics platform that clusters blockchain addresses and attaches attribution tags, giving investigators much of what commercial forensics suites offer without the licence fee. It covers Bitcoin, Ethereum and Tron, and it is built for scale, ingesting an entire chain and letting you follow funds across millions of addresses. This tutorial walks through what GraphSense actually does, how its two core techniques combine, and how to start using its TagPack ecosystem to trace ransom payments.

One honest caveat before the how-to. GraphSense is a heavy platform, not a website you log into. The full stack expects real infrastructure, and most individual analysts start with its open TagPacks and hosted endpoints rather than a from-scratch deployment. This piece covers both paths.

What is GraphSense?

GraphSense is a general-purpose cryptoasset analytics platform developed in the academic and open-source community and released under a permissive MIT licence. Unlike the closed commercial tools, its entire software stack is public, which means you can read exactly how its clustering and attribution work rather than trusting a black box. That transparency matters in an evidentiary context, where methodology has to withstand scrutiny. The platform grew out of research at the Austrian Institute of Technology and is documented in a peer-reviewed paper, so its heuristics are published, not proprietary. It pairs naturally with the manual methods in our on-chain payment-tracing walkthrough, automating at scale what a block explorer makes you do by hand.

GraphSense pipeline: raw chain to attributed cluster ransomnews.com Raw blockchain(BTC/ETH/TRON) Addressclustering TagPackattribution REST API +dashboard Clustering groups addresses by one entity; tags name the entity. The value is the combination.

How does address clustering work?

Clustering is the first of GraphSense’s two pillars. It applies heuristics to group many addresses into the maximal set likely controlled by one real-world actor. The workhorse is the common-input-ownership heuristic: when several addresses are spent together as inputs to a single transaction, they are almost certainly held by the same wallet, so GraphSense merges them into one cluster. Run that across a whole chain and a lone ransom address becomes a cluster of hundreds or thousands of addresses, all attributable to the same operator. This is exactly the manual heuristic from basic tracing, industrialised and applied to every transaction at once.

What are TagPacks, and why do they matter?

Clustering tells you which addresses move together; it does not tell you who they belong to. That is the job of attribution tags, and GraphSense packages them as TagPacks. A TagPack is a structured, machine-readable file that associates a cryptoasset address with context: an exchange name, a known ransomware wallet, a sanctioned entity, a service label. GraphSense maintains a public collection of TagPacks, and you can build private ones for your own intelligence. The power move is the combination: attach one confirmed tag to a single address inside a large cluster, and that label propagates contextual meaning across every address in the cluster. One verified ransom-wallet tag can illuminate an operator’s entire on-chain footprint.

One tag lights up a whole cluster ransomnews.com taggedaddr TagPack: “known ransom wallet” applied to 1 address… …gives context to the whole clustered entity. Clustering plus attribution is where GraphSense earns its keep.

How do you actually start using it?

There are two realistic entry points. The lighter one is the TagPack ecosystem. GraphSense publishes a command-line TagPack tool that lets you create, validate and manage attribution tags without standing up the whole analytics engine, and the public TagPacks repository is a usable intelligence source on its own. Install the tool, pull the public tags, and you can already enrich addresses you are investigating. The heavier path is a full deployment: GraphSense ingests raw blockchain data into a big-data backend and runs the clustering with a distributed compute engine, then exposes results through a REST API and a graph dashboard. That path needs real hardware and patience, which is why the project also spun off a hosted commercial service for teams that want the platform without the operations burden. Start with TagPacks, graduate to the full stack when the caseload justifies it.

Where does GraphSense fit against commercial tools?

GraphSense is the strongest free equivalent to the paid forensics suites, and its openness is a genuine advantage for anyone who has to defend a method in court or a report. What it does not have is the vast proprietary attribution database that vendors like Chainalysis have built by scraping, buying and confirming labels at scale, so out of the box a commercial tool will name more entities than GraphSense will. The pragmatic reading is that GraphSense gives you world-class clustering plus whatever attribution you and the community can assemble, which for ransomware work is often enough to reach the exchange off-ramp where legal process takes over. For OSINT teams that also pivot on operator identities, it slots neatly beside the selector work in our threat-actor handle pivoting guide.

Frequently asked questions

Is GraphSense free?

Yes. GraphSense is open source under the MIT licence, and the full stack plus its public TagPacks are freely available on GitHub. A separate commercial hosted service exists for teams that do not want to run the infrastructure themselves.

Which blockchains does GraphSense support?

GraphSense supports Bitcoin, Ethereum and Tron, along with related assets on those chains. Its architecture is built to ingest and analyse whole chains rather than single addresses.

What is a TagPack?

A TagPack is a structured, machine-readable file that associates cryptoasset addresses with attribution context, such as an exchange or a known ransom wallet. TagPacks can be public or private, and one tag on a clustered address adds context to the whole cluster.

Can I run GraphSense on a laptop?

Not the full analytics stack, which expects server-grade infrastructure to ingest and cluster entire blockchains. You can, however, use the TagPack tool and public TagPacks on a normal machine, which is the usual starting point.

How does GraphSense compare to Chainalysis?

GraphSense offers comparable, openly documented clustering, but it lacks the large proprietary attribution database commercial vendors have built, so paid tools typically name more entities. GraphSense’s advantage is transparency and cost.

Sources and further reading

  • GraphSense — open-source cryptoasset analytics (project site)
  • GraphSense TagPack Tool (GitHub)
  • Haslhofer et al. — GraphSense: A General-Purpose Cryptoasset Analytics Platform (arXiv)
  • Ransomnews — Tracing ransom payments on-chain
  • Ransomnews — Pivoting on threat-actor handles
Share. Facebook Twitter Pinterest LinkedIn Tumblr Telegram Email Copy Link
Previous ArticleWhat is intermittent encryption? A 2026 guide
Next Article Maltego tutorial: OSINT link analysis in 2026
Jesse William McGraw

Jesse William McGraw, also known as GhostExodus, is a former insider threat and threat actor. He became the first person in recent U.S. history to be convicted of corrupting industrial control systems. Today he focuses on threat intelligence, OSINT, and public speaking, using his knowledge to bring awareness to the security risks that organisations and individuals face.

Related Posts

Maltego tutorial: OSINT link analysis in 2026

July 20, 2026

Pivoting on threat-actor handles: a 2026 OSINT method

July 20, 2026

Tracing ransom payments on-chain: a 2026 OSINT walkthrough

July 20, 2026

Comments are closed.

Facebook X (Twitter) LinkedIn
© 2026 Ransomnews.com

Type above and press Enter to search. Press Esc to cancel.

Cookies on Ransomnews

We use strictly-necessary cookies to run the site and may use first-party analytics to understand which articles are read. Some pages contain affiliate links — when you click one, the affiliate network sets cookies on the merchant's domain to attribute the referral. See the Cookie Policy and Affiliate Disclosure for detail.

RANSOMNEWS.COM

Tracking the criminal infrastructure of the internet.

Independent coverage of ransomware, breach economics, threat actors, privacy, AI security, and the open-source investigation toolkit.

// Topics

  • News
  • Security
  • Privacy
  • Cybercrime
  • AI
  • OSINT
  • Threat Groups
  • Stealer Logs
  • Ransomtracker
  • Stealercheck
  • FortiBleed Checker

// Site

  • About Us
  • Editorial Team
  • Contact
  • Tip Line
  • Editorial

// Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Funding & Independence
  • RSS Feed
© 2026 Ransomnews.com · Tracking the criminal infrastructure of the internet.