Other Crypto Tools

Trueblocks CoreLocal Blockchain Data Access for Ethereum

Free, open-source toolkit for fast local access to Ethereum blockchain data, with the Unchained Index, binary cache and accounting exports.

Free Open source Windows: Yes v6.7.0 Updated 12 Oct 2026
9 min read Last update 12 Oct 2026 github.com/trueblocks/trueblocks-core

Trueblocks Core is a free, open-source toolkit for reading Ethereum and other EVM-compatible blockchain data directly from your own computer. It is built for data scientists, analysts, bookkeepers and developers who need quick, repeatable access to transaction histories without sending every question to a hosted service.

The program runs entirely locally, and its central idea is an index of address appearances called the Unchained Index. Its latest version is listed as v6.7.0, with a recent code update, so it is a current option rather than an archived one. This page covers what the program does, how to install it on Windows, how to get started, and how it compares with other tools in the catalog.

02

What Is an Address Appearance Index?

Every time an address is referenced in a transaction, log or trace, that reference counts as an appearance. Finding all appearances for one address by scanning an entire chain is slow, because the search has to pass over an enormous amount of data each time.

An index solves this by doing the heavy work once. The index maps each address to the places where it appears, so later lookups can jump directly to the relevant records. This trade-off is typical of database design: you accept an upfront build time in exchange for much faster reads afterward.

Trueblocks Core applies this idea to EVM-compatible chains, with Ethereum mainnet as the main focus. The result is a local index that you build once and then query many times, which is the difference between a tool that answers one question slowly and one that handles a long list of questions efficiently.

03

Who Should Use Trueblocks Core?

The program fits people whose questions go beyond checking a single transaction in a browser. Data scientists studying token flows across many addresses can script queries and collect results in a repeatable way. Researchers auditing contract activity can pull every log emitted by a specific contract and analyze the output.

Bookkeepers and accountants who need a structured record of ETH and token movements will find the accounting exports useful. Developers building internal dashboards or monitoring tools can use the command-line interface as a data layer inside their own software.

Casual users who only look up a transaction now and then may find the setup more involved than they need. The tool rewards regular use, where the index and cache start to pay off.

04

How Local Data Access Changes Your Workflow

A local tool changes the rhythm of research. Instead of waiting on a remote service for each request, you run queries on your own machine and decide when to rebuild the index. This makes large, repeated questions more practical, especially when the same addresses come up again and again.

There are costs to weigh. Building an index takes time and storage space on your disk, and you are responsible for keeping your RPC connection working. Planning the first run around a period when your machine can stay on is a sensible habit.

Over time, many users settle into a pattern: build the index once, enable the cache for frequent queries, and keep a small set of scripts that produce the same reports on schedule. That consistency is often more valuable than any single fast lookup.

05

Key features

Unchained Index built with chifra init and chifra scrape

Running chifra init and chifra scrape builds the Unchained Index, a database of address appearances across the chain. Once it exists, looking up the transaction history of an address becomes much quicker than scanning chain data from scratch. The index is the core of the program, and most of its speed advantages come from it.

Optional binary cache

An optional binary cache stores query results so repeated requests do not have to go back to the RPC endpoint every time. The developers describe the speedup as orders of magnitude, which matters when you run the same lookups across many addresses. Enabling the cache is a choice, so you can run the tool without it.

Command-line options for analysts

Enhanced command-line options give data scientists and analysts finer control over what they pull from the chain. A typical example is extracting every log produced by a given smart contract. Because the tool is driven from the terminal, its results work well inside scripts and repeatable workflows.

Reconciled statements and accounting exports

The program includes tools for producing reconciled bank-statement style reports and accounting exports for ETH and any token. Bookkeepers can use these exports to build a clear record of inflows and outflows for a given address. The same approach works for native ETH and for token transfers.

Local-only processing

Queries are answered on your own machine rather than by a hosted data service. This suits users who prefer to keep their query patterns off third-party servers. The main external dependency is the RPC endpoint you configure to supply chain data.
06

Supported coins

The documentation mentions Ethereum (ETH), the Lightning Network, and ERC-20 tokens. The program is built around EVM-compatible chains, with Ethereum mainnet as the main focus, so ERC-20 token activity is the most natural fit for its accounting and query features. Support for the Lightning Network is mentioned in the documentation, but Ethereum is the central use case.

07

How to install Trueblocks Core on Windows

  1. 1

    Get the Windows build

    Download the latest release from the official website or the GitHub Releases page for the trueblocks-core project. The current version listed for the program is v6.7.0. Look for the Windows build or installer among the release files, and avoid repackaged copies from unknown sites.

  2. 2

    Verify the download

    Compare the SHA-256 checksum of the file you downloaded with the value published on the release page, if one is provided. If a signature is published, check it as well. If the values do not match, delete the file and download it again before running anything.

  3. 3

    Run the installer

    Launch the installer or extract the Windows build into a folder you control. Follow the prompts and keep the default location unless you have a specific reason to change it. Windows may show a security prompt for downloaded executables, so confirm the publisher details before you continue.

  4. 4

    Confirm the command-line tools

    Open a terminal window and check that the chifra command responds. A working response means the installation is ready, and you can move on to building the index. If the command is not found, close the terminal, open a new one, and try again so the updated path is loaded.

  5. Optional Docker setup

    Docker is also listed as a platform for the program. If you prefer container-based setups, follow the instructions in the project's documentation on GitHub instead of relying on the Windows installer. Keep the container configuration documented so updates are easy to repeat.

08

How to use Trueblocks Core

Getting useful results from Trueblocks Core takes a short setup phase and then repeated queries. The steps below follow the order most people use.

  1. Run chifra init to prepare the program's working files and configuration.
  2. Run chifra scrape to build the Unchained Index. This step takes time, so start it when the machine can run uninterrupted.
  3. Once the index exists, query an address's transaction history with the chifra commands. Repeat lookups should feel much faster than the first run.
  4. Enable the binary cache if you plan to run the same queries many times, since it reduces repeated calls to the RPC.
  5. Use command-line options to narrow results, such as pulling every log emitted by a specific smart contract.
  6. Export reconciled data when you need an accounting-style record for ETH or a particular token.
  7. Save your most common queries as a short script, so your workflow stays consistent when you move to a newer release.
09

Pros & cons

Pros
  • Free and open source, with the source code published on GitHub
  • Builds a local index that speeds up repeated transaction history lookups
  • Optional binary cache reduces repeated calls to the RPC endpoint
  • Command-line options suit scripted analysis and repeatable reports
  • Includes accounting exports for ETH and tokens
Cons
  • Focused on EVM-compatible chains, so it is not a general multi-chain tool
  • The command-line focus means a learning curve for less technical users
  • Building the index requires an upfront step before queries feel fast
  • Casual users who only check occasional transactions may find it more involved than needed
10

Is Trueblocks Core safe?

Trueblocks Core is open source, and its source code is published on GitHub, which makes it easier for others to review. Download only from the official website or the GitHub Releases page. Then compare the file's SHA-256 checksum or signature with the values the project publishes before you run it. Because the program is a data tool rather than a wallet, the main risks come from a tampered download or from pointing the tool at an RPC endpoint you do not trust. Antivirus software may flag new command-line binaries, so check the file first and never disable your protection to get it running. Before installing, check the latest version on the official website; the current listing is v6.7.0.

  • Official source only. Download from github.com/trueblocks/trueblocks-core. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
11

Alternatives

Compared with other tools in this catalog, Trueblocks Core occupies a narrow but specific role. MEV Boost is middleware for Ethereum block building, so it sits in the block-production pipeline rather than in data analysis. Dumplings focuses on CoinJoin analysis, which concerns transaction privacy patterns on Bitcoin-style networks. Trueblocks Core is about indexing and exporting address-level history on EVM chains, which makes it a better fit for analysts and accountants than either of those tools. If you need general-purpose blockchain browsing or multi-chain support, review the alternatives below before deciding.

12

Specifications

Price
Free
Type
Open source
License
—
Latest version
v6.7.0
Last update
12 Oct 2026
Windows support
Yes (Windows build or installer)
Source code
github.com/trueblocks/trueblocks-core
13

Frequently asked questions

Yes, Trueblocks Core is free and listed as open source. Its source code is available on GitHub, so you can review how it works. Nothing in its described features requires a paid license to run. If you plan to deploy it in a commercial setting, check the official website for any licensing details before you start.

Yes, Windows is supported through a Windows build or installer. Download the file from the official website or the GitHub Releases page, verify its checksum, and run the installer. The program also lists Docker as a platform, so containers are another option if you prefer that setup over a native install.

Trueblocks Core is built for EVM-compatible chains, with Ethereum mainnet as its main focus. Its documentation also mentions the Lightning Network and ERC-20 tokens. The program is not designed as a general tool for every blockchain, so review the documentation before assuming support for a specific network.

It is open source, and its code can be reviewed on GitHub, which helps with transparency. Install only the official build, verify the SHA-256 checksum or signature, and be cautious with copies from third-party sites. The program reads blockchain data rather than acting as a wallet, so the main risks come from tampered downloads and untrusted RPC endpoints.

The program includes tools for producing reconciled bank-statement style reports and accounting exports for ETH and any token. These outputs can support your bookkeeping and give you a structured record of address activity. They are not tax advice, so confirm your reporting requirements with a qualified accountant before filing anything.

Not necessarily, but comfort with a terminal helps. The program is driven by command-line options, so basic familiarity with commands and simple scripts makes the learning curve smoother. Beginners can start with a single chifra command and expand their use gradually as they become more comfortable.

A block explorer is a website for browsing individual blocks and transactions, while Trueblocks Core runs locally and is built for batch queries. It keeps an index on your own machine and exports data for analysis. That makes it more practical than manual browsing when you need to answer large or repeated questions about the same addresses.

14

Verdict

Trueblocks Core suits analysts, data scientists, bookkeepers and developers who work with Ethereum and ERC-20 data and want fast, repeatable, local queries. It is free, open source, and currently listed at v6.7.0 with a recent code update. It is less useful if you only need occasional lookups in a browser or coverage of many unrelated chains. Try it on a small address set first, verify your download, and decide from there.

Download now