Bitcoin Core Fork

Fast, simple,limited money.

Transactions confirmed in 1 minute. Maximum supply of 1,000,000 BTCP. All modern Bitcoin technologies active from block zero.

1 minBlock time
1,000,000Max supply
SHA-256dAlgorithm

At a Glance

Protocol constants.
Hardcoded at genesis.

1 min
Block time
Fast confirmations, always
1,000,000
Max supply
No new BTCP beyond this limit
500,000
Halving interval
Blocks per era (~347 days)
Taproot + SegWit
Technology
Active from block 0

What is BitcoinPurple?

Bitcoin, rebuilt
with 15 years
of lessons.

BitcoinPurple is a peer-to-peer cryptocurrency built on the same code as Bitcoin — the most tested and secure in the history of cryptocurrencies — with three key differences.

01

Bitcoin-proven codebase

A direct fork of Bitcoin Core — the most audited financial software in history, with 15 years of real-world use and hundreds of billions at stake.

02

Fair launch, no premine

No coins were pre-allocated to founders or investors. Every BTCP in existence was mined by someone providing real computational work.

03

You hold your keys

Peer-to-peer and censorship-resistant by design. No central authority can freeze, reverse, or confiscate your funds.

No premine.  No privileged founder.  Just open code and independent nodes.

Whitepaper

The protocol,
in detail.

Protocol architecture, consensus algorithm, emission schedule, and design rationale — fully documented in the BitcoinPurple technical whitepaper.

Bitcoin Purple

Technical Whitepaper · PDF

Read on GitHub ↗

Download PDF

Offline local copy

Download whitepaper.pdf

Technology

Built on proven foundations.
Upgraded for the future.

BTCP inherits Bitcoin's battle-tested architecture with three key improvements active from block 0 — no legacy to manage, no scheduled upgrades to wait for.

SHA-256d Mining

BitcoinPurple uses the same mining algorithm as Bitcoin (SHA-256d). Any ASIC hardware that mines Bitcoin can also mine BTCP.

Difficulty is recalculated every 120 blocks (~2 hours) to maintain the target of one block per minute — no drift over time.

AlgorithmSHA-256d
Block interval target1 minute
Difficulty retargetEvery 120 blocks (~2 h)
Compatible hardwareSHA-256 ASICs & GPUs

Get Started

Choose your path.

Whether you want to use, mine, or build on BTCP, there is a clear path forward — no technical expertise required to get started.

BitcoinPurple CoreRecommended
  1. 1.Download BitcoinPurple-Qt for Windows, Linux or ARM
  2. 2.Create a new wallet; save the recovery seed somewhere safe
  3. 3.Generate your address (e.g. btcp1q…) and share it to receive funds
  4. 4.To send: paste the recipient address, enter the amount, confirm
Download Core
Electrum WalletComing soon

Lightweight wallet — no full blockchain download needed. Ready in seconds.

  1. 1.Download Electrum for BTCP — no full blockchain required
  2. 2.Create a new wallet; save the recovery seed somewhere safe
  3. 3.Generate your address and start receiving BTCP immediately

Transactions confirmed in ~1 minute (1 block)

Download

Get BitcoinPurple Core.

BitcoinPurple Corev1.1.1

Full node + wallet. Validates every block independently. Recommended for maximum security and privacy.

Linux (GUI)x86_64
Windowsx64
Linux ARM64ARM64
Daemon (headless)All platforms
Download from GitHub

SHA-256 hashes on the releases page · Deterministic builds

Electrum WalletComing soon

Lightweight SPV wallet — no full blockchain download. Ready in seconds.

No full blockchain sync required
Same BIP39 recovery seed standard
Native Taproot and SegWit support
Not yet available

Security

Built to last.
Designed to be verified.

Bitcoin Core foundation

A direct fork of Bitcoin Core — the most reviewed financial software in history, with 15+ years of real-world use and billions at stake.

MIT License

Every line of code is public. Anyone can read it, verify it, improve it, or build on top of it. No hidden algorithms, no secret backdoors.

Reproducible builds

Distributed binaries can be independently verified from source. Same source always produces the same binary.

Minimal attack surface

No node-side executable smart contracts. The scripting language is intentionally limited to Bitcoin's proven model.

Found a security issue? Open a report at GitHub Issues. Do not disclose publicly until a patch is available.

For Developers

JSON-RPC compatible
with Bitcoin Core.

Any Bitcoin Core library works — change the port and address prefixes. Drop-in compatible for exchanges and wallet integrators.

Get chain info

curl --user user:pass \
  --data-binary \
  '{"method":"getblockchaininfo",
    "params":[]}' \
  http://127.0.0.1:13496/

Generate Taproot address

./src/bitcoinpurple-cli \
  getnewaddress "" "bech32m"
# → btcp1p...

Integration parameters

TickerBTCP
Decimals8
Minimum unitsatoshi (0.00000001 BTCP)
Bech32 prefixbtcp
RPC port (mainnet)13496
Derivation path (BIP84)m/84'/0'/0'

Roadmap

Where we are.
Where we are going.

BitcoinPurple CoreCompleted
ElectrumX ServerCompleted
Mining poolCompleted
Block explorerCompleted
SPV Wallet (Electrum)In progress
WhitepaperCompleted
Lightning NetworkPlanned
Exchange listingPlanned

FAQ

Common questions.

Ready?

Get started in five minutes.

Download the wallet, generate your address, and receive your first BTCP. The whole process takes less than five minutes.