XPRIVFIV23

Code / Releases

Find the code.
Choose the right download.

A source archive is for building. A release package is for running. Here is how to tell them apart.

Open the right repository.

Repository access requiredDevelopment branch: wallet-cli

The project repository is xprivfi/xprivfi-v23. This website checkpoint follows branch wallet-cli, at source commit 41707f1.

The repository was private at this checkpoint. You need access while it remains private; other visitors may see a 404 page. Public source availability has not been announced here.

Download a ready-to-run release.

  1. Open the repository and choose Releases.
  2. Read the release notes and platform requirements.
  3. Under Assets, choose the binary package for your operating system and processor.
  4. Download its checksum file and verify the archive.

The automatically generated Source code (zip) and Source code (tar.gz) assets contain source, not prebuilt node and wallet programs. A public binary release is still pending.

Download source without Git.

  1. Open the branch selector and choose wallet-cli for this development checkpoint.
  2. Choose Code → Download ZIP.
  3. Extract the archive. Start with README.md, README_FI.md and TEST_REPORT.md.

The default main branch may not contain these development changes until they are merged.

Work with Git.

With Git installed and repository access configured:

Terminal
git clone --branch wallet-cli https://github.com/xprivfi/xprivfi-v23.git
cd xprivfi-v23
git status --short --branch
git log -5 --oneline

To update an existing clean checkout on the same branch:

Terminal
git status --short --branch
git pull --ff-only

If you have local changes or Git reports a conflict, preserve your work and resolve it before proceeding. Pulling source does not rebuild or restart a running node.

Build and understand the result.

The verified build environment for this checkpoint is Linux x86-64. Install the Go version required by go.mod, then follow the repository README.

Terminal
./build.sh

The build script produces programs under bin/. It does not start the node, mining or tests. Native macOS and Windows behavior still requires platform-specific validation.

Keep wallet files, chain data and local environment secrets outside source commits. Project license notices belong to the exact source or release you use.

GitHub reference.

GitHub: downloading source archives ↗
GitHub: releases and binary assets ↗