Experimental testnet — not mainnet

RBTC — Reverse Bitcoin Protocol

An experimental Rust-based proof-of-work blockchain that inverts Bitcoin's emission curve: instead of rewards halving over time, RBTC's block reward grows as circulating supply approaches its hard cap. RBTC Node v0.3.0 implements full fork choice, difficulty retarget, real Bech32 addresses, and a 70/20/10 transaction fee split.

What is RBTC?

RBTC is a proof-of-concept blockchain exploring a "reverse" emission model: block rewards scale up as the circulating supply grows toward the maximum, rather than halving on a fixed schedule like Bitcoin. The node is a from-scratch Rust implementation — its own chain, UTXO set, mempool, P2P layer, RPC API, and wallet — built to test this economic model on a public testnet.

100,000,000
Max RBTC supply
1,000,000
Treasury premine (RBTC)
5.0
Emission curve λ
70 / 20 / 10
Fee split — miner / treasury / burn

Whitepaper & Protocol Specification

The whitepaper reads directly on this site. The protocol specification is a PDF you can download.

RBTC Whitepaper v3.2

The reverse-emission economic model, supply curve, tokenomics charts, and protocol rationale.

Read Whitepaper

RBTC Protocol Specification v1.1

Canonical consensus rules: block format, PoW, emission constants, validation.

Download PDF

Roadmap

Current state of the node implementation, phase by phase.

Phase 1 — MVP Testnet Prototype

Done
  • Genesis block, SHA-256d PoW, Merkle root, chain validation/persistence
  • Emission engine, UTXO set, signed transactions, mempool, RPC, P2P sync

Phase 2 — Public Alpha Testnet

Done
  • Public docs (SECURITY, ARCHITECTURE, ROADMAP, COMMANDS, TESTING, DISCLAIMER)
  • Full automated test suite, clippy, smoke test, desktop app packaging

Phase 3 — Real Public Testnet Hardening

Done (consensus v2, 0.2.0)
  • Full fork choice & chain reorg by cumulative work
  • Real difficulty retarget (bounded, time-based)
  • Real Bech32 (BIP-173) address encoding
  • 70% miner / 20% treasury / 10% burn fee split consensus rule
  • Coinbase maturity enforcement, timestamp policy

Phase 4 — Security Review

Not started
  • Independent audit, fuzz testing, long-running public soak test
  • RPC/P2P hardening depth review beyond current baseline

Phase 5 — Mainnet Candidate

Not started
  • Stable long-running public testnet
  • Completed independent security audit
  • Deterministic builds & release signing

Live Network

Read directly from the public RBTC seed node — block height, difficulty, and where the current supply sits on the emission curve. See the full Explorer for block/tx/address lookups.

Connecting…

Recent Blocks

HeightHashTXsDifficulty
Waiting for live data…

Supply Position on Emission Curve

Download the RBTC Desktop App

RBTC Desktop bundles the node, wallet, miner, and block explorer into a single Windows application. It runs the testnet node locally and gives you a dashboard to mine, send transactions, and browse the chain.

RBTC Desktop — v0.3.0 (testnet)

Windows installer (NSIS/MSI). The app auto-checks for updates on every launch and while running — it will refuse to start, or will shut itself down, if a newer version has been published, with a notice and download link shown in-app.

Building from source instead? See RUN_NODE.md and DESKTOP_APP.md in the repository for build and run instructions.

Disclaimer & Security

RBTC is experimental software running on a public testnet. It is not production mainnet software and carries no monetary value.

  • Testnet coins have no real-world value and may be reset at any time.
  • Wallet backup (private key / recovery phrase) is the user's own responsibility — lost keys cannot be recovered by anyone.
  • The node's RPC interface should not be exposed to the public internet.
  • No independent security audit has been completed. Do not rely on this software for anything beyond testing and research.

Full details: see SECURITY.md and DISCLAIMER.md in the project repository.