FAQ

Questions, answered from the repository.

If website copy and repository documentation ever diverge, the repository wins. Read Safety before treating any payment as final during the transition.
How are Bitcoin Purity versions numbered?

Bitcoin Purity now uses its own independent MAJOR.MINOR.PATCH release series. The current mainnet release is v1.0.0rc3 (release candidate). Git tags use a leading v (for example v1.0.0, v1.0.0rc3). This is separate from the upstream Bitcoin Knots version (29.4.0) and the Bitcoin Core consensus baseline (29.4). On the P2P network, nodes identify as /Satoshi:29.4/Purity:1.0.0/. Older date-based tags such as v29.4.purity20260830rc2 are legacy identifiers. See doc/VERSION.md in the repository for the full convention.

Is Bitcoin Purity live on mainnet?

Yes. Mainnet launched at 10:00 UTC on 19 August 2026, at block height 961637. Mainnet activation is hardcoded, and the activation block is consensus-pinned to 0000000000000000003ea74f4dafdda7ed4e02c4c1ccb9768e0ca4f9e1a35159. The official release is v1.0.0rc3 (source and binaries). If an existing block index contains a conflicting block at the activation height after upgrading, rebuild it with -reindex. Trial solo pool endpoints are stratum+tcp://pool.bitcoinpurity.org:3333 and stratum+tcp://pool.bitcoinpurity.org:4444 (port 4444 for low-hash-rate miners).

Is Bitcoin Purity a new cryptocurrency?

No. Bitcoin Purity does not position itself as a newly issued asset and does not introduce a ticker. It is a Bitcoin full node that claims continuity with Bitcoin: the same addresses, transaction serialization, sighash, P2P magic, default port, binary names, and default data directory. The project is a path for Bitcoin, not another coin.

Why is a hard fork necessary?

Relay and mempool policy can be changed by node operators and software defaults. Consensus is what every fully validating node actually enforces. Bitcoin Purity exists because the project believes Bitcoin’s monetary purpose should not depend only on configurable policy. BIP110 / RDTS Reduced Data rules are made permanent through the Purity hard fork. The short-term consensus document in the repository is the source of truth for those rules.

Why keep SHA256d?

Proof-of-work remains SHA256d. The design avoids unnecessarily invalidating existing SHA256 mining investment as part of the fork. That is a continuity choice about the capital that secures Bitcoin — not a promise of mining profitability, and not a guarantee that every miner is protected from economic loss.

Is there replay protection?

No transaction-level replay protection is intentionally added. Because addresses, transaction formats, and sighash remain compatible, a transaction may be valid on both Purity and a compatible legacy history. Compatible transactions can potentially propagate to and be accepted by nodes on both histories, subject to each node’s current policy, chain state, and validity rules. Read the Safety guide before spending during coexistence.

Do the two chains share a mempool?

Not as a single shared pool. Purity and Core nodes do not share a mempool directly — each node still keeps its own. Purity transactions are fully compatible with Core, so anyone can relay transactions that satisfy both consensus rules from one mempool to the other. That forwarding path produces the practical effect of a shared mempool.

Can I move from the legacy history later?

The design intentionally avoids a mandatory one-time asset conversion. Transaction compatibility is meant to leave a path open rather than force every user through a claim event. Actual transaction safety still depends on current chain state, replay behavior, and network conditions. That is not a promise of effortless migration under every possible future state.

What happens if Purity initially has low hash rate?

After activation, difficulty uses aserti3-1d with a 24-hour half-life, intended to adapt more responsively when available hash rate differs substantially from the pre-fork network. That does not promise regular block times. Until hash rate and block production are stable and sufficient, treat settlement conservatively: do not treat unconfirmed or lightly confirmed payments from untrusted counterparties as final.

Can a majority-hash attacker steal my coins?

Not arbitrarily. Without your private keys, hash power alone cannot authorize spending your UTXOs. Sufficient competing hash power can still reorganize recent blocks, censor or delay transactions, and reverse an attacker’s own earlier payments in order to double-spend them. Those are serious risks. They are not the same as spending other people’s coins.

Does six-block parking make Purity immune to 51% attacks?

No. Deep-reorg parking is local node policy requiring operator review. It is reorganization risk mitigation, not a consensus guarantee, and not 51% attack immunity. It does not make a majority-hash attack impossible.

Is double-spend freezing implemented?

No. Automatic freeze of double-spend coinbases and inputs is specified as draft work in the repository and is not implemented. Do not treat it as an active protection.

What is the long-term goal?

Preserve Bitcoin’s monetary character — peer-to-peer electronic cash, not a general-purpose data platform — and allow economic consensus to choose the Purity rules without deliberately introducing a new asset identity. The intent is that economic activity migrates toward those rules rather than that a permanently separate “new coin” is engineered.