Full Nodes & Core Wallets

ZClassic Full Node and Wallet for WindowsA Practical Guide

Explore ZClassic, a Zerocash-based full node for Windows. Learn its features, setup steps, safety tips and how it compares to similar programs.

Free Open source Windows: Likely v2.1.2-beta6 Updated 5 Jun 2026
7 min read Last update 5 Jun 2026 github.com/ZclassicCommunity/zclassic

ZClassic is a full node and core wallet for people who want to run their own copy of a privacy-focused blockchain on a Windows machine. It suits developers, node operators and privacy-minded users who prefer to verify transactions themselves rather than trust a third-party server.

The project is an Equihash-based proof-of-work implementation of the Zerocash protocol. It uses zero-knowledge proofs to keep transaction details confidential, and it is built on Bitcoin's codebase with lineage from Zcash. Because the project is under active development and releases are on a deprecation schedule, check the current release status before you rely on it for anything important.

02

What Is ZClassic and Where Does It Come From?

ZClassic is a community-maintained blockchain project that descends from the Zcash lineage and the Zerocash research paper. Its goal is to offer private value transfer as a native feature of the chain rather than an optional add-on.

The project inherits much of its structure from Bitcoin. If you have run Bitcoin Core before, the daemon, configuration files and RPC interface will feel familiar. The differences lie mainly in the privacy layer and the proof-of-work details.

03

Who Should Run a ZClassic Node?

A full node is most useful for three kinds of people. Developers who build wallets, exchanges or analytics tools need a local node to query the chain without depending on a public API. Privacy-focused users who do not want to reveal their addresses to remote servers can check their own transactions locally. Researchers who study zero-knowledge proofs can inspect real shielded transactions on a live network.

Casual holders who only want to store a balance usually do not need a full node and may find a lighter wallet more convenient.

04

How Zero-Knowledge Proofs Protect Transaction Details

In a transparent blockchain, every transfer is visible to anyone who looks. Shielded transactions change this. The sender generates a zero-knowledge proof that a transfer is valid, meaning the inputs cover the outputs and the spender owns the funds, without revealing the underlying amounts or addresses.

The network verifies the proof, not the private details. This is computationally heavier than a plain transfer, which is one reason shielded operations need more disk space and processing power.

05

How ZClassic Compares to Its Bitcoin and Zcash Roots

Bitcoin is transparent by default and uses a different proof-of-work algorithm. Zcash introduced optional shielded addresses on a similar foundation. ZClassic keeps the Zerocash design and the Equihash algorithm while maintaining its own network and release process.

For a user, the practical question is which network and which wallet software hold the coins you care about. Running the wrong node for a given chain will not give you the balance or history you expect.

06

Key features

Shielded transactions

ZClassic supports shielded transactions, which use zero-knowledge proofs to hide sender, receiver and amount details while still letting the network confirm that the transaction is valid. This is the core reason people run the software.

Three core binaries

The software ships as three programs: zclassicd, the background daemon that runs the node; zclassic-cli, a command-line client for sending remote procedure calls to the daemon; and zclassic-tx, a utility for building and handling raw transactions.

Equihash proof of work

Blocks are secured with the Equihash algorithm, a memory-oriented proof-of-work scheme. It was chosen to keep mining accessible on commodity hardware compared with more specialized algorithms.

Bitcoin-derived codebase

Because the code is based on Bitcoin Core, users familiar with Bitcoin node software will find many of the same concepts, configuration options and RPC commands.

Snapshot import

Operators can speed up initial sync by importing a local blockchain snapshot through the bootstrap data directory option, instead of downloading every block from scratch.

Cross-platform builds

The project lists support for Windows, macOS and Linux, so the same node logic and command set apply across operating systems.
07

Supported coins

The documentation references Bitcoin (BTC) and Zcash (ZEC) as related networks. The mining algorithm used is Equihash.

08

How to install ZClassic on Windows

  1. 1

    Download the release

    Go to the official ZClassic GitHub repository at https://github.com/ZclassicCommunity/zclassic and open the Releases page. Download only from the official website or this repository. Choose a Windows build that matches your system.

  2. 2

    Verify the file

    Compare the SHA-256 checksum of the downloaded archive with the value published on the release page. If the project provides a signature, verify it as well. Do not run a file whose hash does not match.

  3. 3

    Extract and place the binaries

    Unzip the archive to a dedicated folder, such as a directory on a drive with enough free space. Confirm that zclassicd, zclassic-cli and zclassic-tx are present.

  4. 4

    Obtain the proving parameters

    Before running zclassicd, you need the Zcash proving parameters, which total about 1.6 GB. Download them as described in the project documentation and place them where the daemon expects to find them.

  5. Start the daemon

    Open a command prompt in the program folder and run zclassicd. The first launch will begin syncing the blockchain. Use zclassic-cli to query the node status once it is running.

09

System requirements

  • Enough free disk space for the full blockchain and about 1.6 GB for the proving parameters
  • A 64-bit version of Windows that the release build supports
  • A stable internet connection for initial synchronization
10

How to use ZClassic

Once the node is installed and synchronized, most day-to-day work happens through the command line. The daemon runs in the background, and zclassic-cli sends commands to it.

A typical first session looks like this:

  1. Start zclassicd and let it begin syncing.
  2. Open a second command prompt and run zclassic-cli getblockchaininfo to check the current block height.
  3. Run zclassic-cli getinfo to review connections and node details.
  4. Use the wallet RPC commands documented for the release to generate addresses and check balances.
  5. Stop the node cleanly with zclassic-cli stop before shutting down Windows.

If your network connection is slow, consider the local snapshot import option. It loads blockchain data from a file you already have, which can shorten the first sync considerably.

11

Pros & cons

Pros
  • Full control over validation of shielded transactions
  • Familiar Bitcoin-style RPC interface for developers
  • Open-source code that can be audited
  • Cross-platform support for Windows, macOS and Linux
  • Snapshot import can shorten initial sync
Cons
  • Requires significant disk space and bandwidth
  • Proving parameters add a large one-time download
  • Command-line focus may be intimidating for beginners
  • Release deprecation means nodes must be updated regularly
  • Smaller community than major blockchain projects
12

Is ZClassic safe?

Node and wallet software controls access to funds, so treat installation with care. Download only from the official website or the GitHub repository, and verify the SHA-256 checksum or signature before running any file. Never enter a seed phrase or private key on a third-party website, and be wary of tools that ask for it.

The project's deprecation policy means a release is considered deprecated about 70 weeks after publication, and an automatic shutdown then halts the node at a block height past that point. The latest code update is recent, but you should still keep your node on a current release.

  • Official source only. Download from github.com/ZclassicCommunity/zclassic. 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.
13

Alternatives

Compared with Komodo Core, ZClassic focuses on the Zerocash privacy model on an Equihash chain, whereas Komodo is a multi-chain platform. Dogecoin Core and Litecoin Core are transparent-ledger nodes for their own networks, with no built-in shielded transactions. Monero CLI also offers privacy, but uses a different privacy design and ecosystem. If your priority is shielded transfers on a Zcash-derived chain, ZClassic is the closer match. If you need a plain Bitcoin-style node for a different coin, one of the other listed programs will fit better.

14

Specifications

Price
Free
Type
Open source
License
—
Latest version
v2.1.2-beta6
Last update
5 Jun 2026
Windows support
Likely (builds for Windows; check releases)
Source code
github.com/ZclassicCommunity/zclassic
15

Frequently asked questions

Yes, ZClassic is open-source software and is free to download from the official GitHub repository. You only need disk space, bandwidth and the proving parameters to run it.

The project lists Windows among its supported platforms. Check the releases page for a build that matches your system, and confirm that the release is still within its supported window.

They are cryptographic data files, roughly 1.6 GB in total, that the daemon needs to verify shielded transactions. You must obtain them before running zclassicd for the first time.

It is safe when you download from the official GitHub repository, verify the SHA-256 checksum or signature, and keep the node updated. Never enter a seed phrase on a third-party site.

zclassicd is the background daemon that runs the node and stays connected to the network. zclassic-cli is a command-line tool that sends commands to the running daemon.

Releases follow a deprecation policy and halt at a block height past roughly 70 weeks after release. Updating to a current release prevents this shutdown.

Yes, you can import a local blockchain snapshot using the bootstrap data directory option, which avoids downloading every block from the network.

16

Verdict

ZClassic is a practical choice for developers, researchers and privacy-minded users who want to run a full node for a Zerocash-based chain on Windows. It rewards technical comfort with command-line tools and reliable disk space. If you only want to hold coins, a simpler wallet is less demanding, but if you want to verify shielded transactions yourself, this node gives you that control.

Download now