Fast, simple,limited money.
Transactions confirmed in 1 minute. Maximum supply of 1,000,000 BTCP. All modern Bitcoin technologies active from block zero.
At a Glance
Protocol constants.
Hardcoded at genesis.
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.
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.
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.
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
Download PDF
Offline local copy
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.
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.
- 1.Download BitcoinPurple-Qt for Windows, Linux or ARM
- 2.Create a new wallet; save the recovery seed somewhere safe
- 3.Generate your address (e.g. btcp1q…) and share it to receive funds
- 4.To send: paste the recipient address, enter the amount, confirm
Lightweight wallet — no full blockchain download needed. Ready in seconds.
- 1.Download Electrum for BTCP — no full blockchain required
- 2.Create a new wallet; save the recovery seed somewhere safe
- 3.Generate your address and start receiving BTCP immediately
Transactions confirmed in ~1 minute (1 block)
Download
Get BitcoinPurple Core.
Full node + wallet. Validates every block independently. Recommended for maximum security and privacy.
SHA-256 hashes on the releases page · Deterministic builds
Lightweight SPV wallet — no full blockchain download. Ready in seconds.
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
Roadmap
Where we are.
Where we are going.
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.