tx-cluster-analyzer

Cluster blockchain transactions into relationship graphs using RPC data.

17|45|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/XSpoonAi/spoon-awesome-skill --skill tx-cluster-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tx-cluster-analyzer
Source: https://github.com/XSpoonAi/spoon-awesome-skill/tree/main/web3-data-intelligence/tx-cluster-analyzer
Command: npx skills add https://github.com/XSpoonAi/spoon-awesome-skill --skill tx-cluster-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Analyzes and clusters blockchain transactions to reveal how funds move between addresses by combining real RPC data or user-provided transaction details, enabling detection of transfer patterns and flow dynamics.

Core Features & Use Cases

  • Real RPC integration across Ethereum and Polygon to fetch transaction details and build address relationship graphs.
  • Pattern detection (single_transaction, fan_out, fan_in, chain, complex) to characterize fund movement and exposure.
  • Comprehensive metrics and visualization-ready output including per-address degrees, net flows, and top-value actors for risk, compliance, and auditing scenarios.

Quick Start

Analyze a batch of transactions via API mode using tx_hashes or provide a custom transaction set for offline clustering.

Frequently Asked Questions about tx-cluster-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cluster blockchain transactions to reveal fund flow patterns?

You can cluster blockchain transactions by fetching real RPC data or processing manual transaction sets to build address relationship graphs. This identifies transfer patterns like fan_out and fan_in to reveal fund movement dynamics.

How does transaction graph construction work for detecting on-chain transfer patterns?

Transaction graph construction links related blockchain transactions into a network, calculating per-address degrees and net flows to classify fund movement into patterns like single_transaction, fan_out, fan_in, chain, or complex.

Can I analyze Ethereum and Polygon transaction data using RPC APIs?

Yes, you can analyze Ethereum and Polygon transaction data using RPC APIs. The system connects to multi-network RPCs to fetch transaction details and construct address relationship graphs for pattern detection and flow mapping.

Do I need an RPC API connection to analyze on-chain transfers for risk and compliance?

No, an RPC API connection is not strictly required. You can provide a custom transaction set for offline clustering to perform pattern detection and generate per-address metrics for risk and compliance scenarios.

What is the best way to map web3 fund exposure across multiple addresses?

Mapping web3 fund exposure is best achieved by constructing a transaction relationship graph and calculating comprehensive metrics. This identifies top-value actors and per-address net flows, producing visualization-ready output for auditing scenarios.

What are the limitations of offline clustering for blockchain transaction pattern detection?

Offline clustering for blockchain transaction pattern detection is limited by its reliance on manually provided transaction data. Without real RPC connectivity, it cannot dynamically fetch new transaction details or update the address relationship graph automatically.