xPrivFi
Last updated: 05 December 2025 — Technical Specs v2.0
Technical

XPF Protocol Specifications

A minimal, transparent Layer-1 designed around fixed supply, deterministic rules, and a human-scale mining model. This page describes the core parameters, structures, and behavior of the protocol.

0. Economic Model

XPF is engineered around fixed scarcity and a non-hardware-competitive mining model. The rules are simple and do not change over time.

All issuance happens within the predetermined emission pool. No inflation, taxes, or dynamic reward changes are planned.

1. Consensus & Block Parameters

The xPrivFi Layer-1 uses a RandomHash-style Proof-of-Work engine with a custom difficulty adjustment algorithm called CP-Diff v1.0.

2. Ledger & Transaction Model

The ledger is fully transparent. All balances and transfers are visible and validated by every node. There are no shielded balances or hidden state.

3. HexGrid Mining (Layer-2)

HexGrid is a visual, round-based Layer-2 system that distributes 500,000 XPF in a way that favours time and participation over hardware.

HexGrid logic runs at Layer-2, but settlement and balances are ultimately enforced by the transparent Layer-1 ledger.

4. Privacy Model

xPrivFi is designed to be transparent and auditable. The protocol does not include shielded balances, commitment trees, nullifiers, or zero-knowledge circuits.

Any future privacy improvements are expected to live at the wallet level, for example:

These tools do not change consensus rules or hide the total supply.

5. Wallets & Addresses

The reference wallet is simple and deterministic. It can generate addresses, sign transactions, and communicate with a full node via RPC.

6. Node & RPC Interface

The reference node is implemented in Go and provides all core protocol functionality and a simple RPC layer.

Additional node implementations (Rust, C++, Go v2) may appear in the future to improve redundancy and decentralization, but are not required for operation.

7. Ecosystem Context

xPrivFi exists alongside several independent projects that share similar principles but do not change the XPF protocol itself.

These projects are separate from the xPrivFi chain and do not alter XPF supply, consensus rules, or mining behavior.

Download Full Technical Specifications

A more detailed specification is available as a PDF, including block structure, data formats, node modules, and additional implementation notes.

📘 Download Technical Specifications v1.0 (PDF)