ENNAENNA

Open-Source Alternatives to Chainalysis Reactor

Chainalysis Reactor is a commercial blockchain investigation platform used by law enforcement and financial institutions. These open-source tools provide transaction tracing, wallet clustering, and blockchain analytics.

blockchaincrypto-forensicstracing

GraphSense

Python132 starstoday

GraphSense is an open-source platform for analyzing cryptoasset ecosystems, developed by the Austrian Institute of Technology. It provides address clustering using multiple heuristics (common input, change address detection), entity mapping via TagPacks (community-contributed address labels), and transaction flow analysis. The platform supports Bitcoin, Bitcoin Cash, Litecoin, Zcash, and Ethereum. It includes a REST API and a web dashboard for interactive exploration.

linux

TrueBlocks

Go1.1k stars19d ago

TrueBlocks is a local-first Ethereum indexer that provides decentralized and censorship-resistant access to blockchain data. Developed in Go, it offers rich APIs for accessing detailed Ethereum transaction and contract information. By indexing blockchain data locally, TrueBlocks ensures privacy and independence from third-party services. It's particularly notable for enabling comprehensive blockchain analysis without relying on centralized infrastructure.

linuxmacos

BlockScout

Elixir4.5k starstoday

BlockScout is an open-source blockchain explorer designed for Ethereum and EVM-compatible chains. It offers comprehensive features such as smart contract verification and detailed transaction histories. Developed in Elixir, BlockScout supports both developers and end-users by providing an intuitive interface to explore blockchain data. Its open-source nature allows for customization and integration into various blockchain projects.

linuxmacos

Bitcoin Core CLI

C++88.8k starstoday

Bitcoin Core CLI is the official command-line interface for interacting with a Bitcoin node, offering a full RPC interface to query blockchain data, including raw transactions, mempool, and UTXO lookups. It provides deep access to Bitcoin's blockchain, supporting various operations for developers and administrators running full nodes. This tool is a cornerstone for those requiring comprehensive blockchain data access in Bitcoin networks.

linuxmacoswindows

Cryo

Rust1.6k stars1y ago

Cryo is a high-performance blockchain data extraction tool built by Paradigm. It extracts blockchain data into Parquet or CSV format, making it easy to analyze with tools like DuckDB, Pandas, or Polars. Cryo supports extracting blocks, transactions, logs, traces, state diffs, and more from any EVM chain. It's designed for researchers and analysts who need to work with large volumes of on-chain data efficiently.

linuxmacos

Slither

Python6.2k stars1d ago

Slither is a static analysis framework tailored for Solidity smart contracts, helping developers detect vulnerabilities and improve code quality. By analyzing the source code, Slither identifies security issues, reports contract details, and provides optimization suggestions. It is widely used in blockchain security audits due to its comprehensive detection capabilities and ease of integration into development workflows.

linuxmacoswindows

More Alternatives