Network Live · LBTC · CPU Only

LegacyCoin

Bitcoin's original vision. Anyone with a laptop can mine it. No ASICs. No GPU farms. No instamine. Just CPU, Yespower, and honest proof-of-work.

legacycoind
$ ./legacycoind -gen
LegacyCoin 0.1.0 starting
Initialising genesis block...
✓ Chain loaded: height=0
✓ P2P listening on port 19555
✓ RPC listening on 192.168.1.225:19556
Mining started: 8 threads
Hash rate: 42 H/s
$
21M
Max Supply
10min
Block Time
50
LBTC Reward
ALGORITHM YESPOWER 1.0
BLOCK TIME 10 MINUTES
REWARD 50 LBTC
MAX SUPPLY 21,000,000 LBTC
HALVING EVERY 210,000 BLOCKS
DIFFICULTY DARK GRAVITY WAVE V3
P2P PORT 19555
LANGUAGE GO 1.21
STORAGE LEVELDB
ENCRYPTION AES-256-GCM
ALGORITHM YESPOWER 1.0
BLOCK TIME 10 MINUTES
REWARD 50 LBTC
MAX SUPPLY 21,000,000 LBTC
HALVING EVERY 210,000 BLOCKS
DIFFICULTY DARK GRAVITY WAVE V3
P2P PORT 19555
LANGUAGE GO 1.21
STORAGE LEVELDB
ENCRYPTION AES-256-GCM
The Philosophy

Back to Basics

Satoshi wrote in 2010: "It's nice how anyone with just a CPU can compete fairly equally right now." That stopped being true in 2011. LegacyCoin makes it true again.

💻

CPU First

Yespower is memory-hard. ~128KB per hash makes GPUs irrelevant. Your laptop competes fairly.

⚖️

Fair Launch

No premine. No ICO. No founders' rewards. Block 1 is mined the same way as block 1,000,000.

🔒

Frozen Protocol

No SegWit. No BIPs. No governance theater. The rules are set. No committee can change them.

🛡️

No Instamine

DGW3 adjusts difficulty every block. The first block is just as hard as the millionth.

Technical Specifications

The Numbers

Identical economics to Bitcoin. Different mining algorithm. Completely separate network.

Mining Algorithm
Yespower
v1.0 · N=2048 · r=32 · Memory-hard · CPU-optimized
Block Time
10 MIN
Target spacing · DGW3 enforces this per-block
Block Reward
50 LBTC
Halves every 210,000 blocks (~4 years)
Maximum Supply
21M
21,000,000 LBTC · Same cap as Bitcoin
Difficulty Algorithm
DGW v3
Dark Gravity Wave · Adjusts every block · 24-block window
Network Protocol
BTC 0.3
Bitcoin v0.3.19 wire protocol · P2P port 19555
Cryptography
secp256k1
ECDSA · Same curve as Bitcoin · Base58Check addresses
Transaction Script
P2PKH
Pay-to-pubkey-hash · Classic Bitcoin scripting
Implementation
Go 1.21
Full rewrite · LevelDB storage · AES-256-GCM wallet
How It Works

Simple by Design

01

Download & Build

Clone the source, copy Yespower files, run make daemon. One binary. No dependencies to install at runtime.

02

Mine Genesis

Run go run ./cmd/genesis once to produce your chain's first block. Takes a few minutes on any CPU.

03

Start Node

Run ./legacycoind -gen. Your node connects to peers, syncs the chain, and starts mining immediately.

04

Earn LBTC

Each block you find pays 50 LBTC. DGW3 keeps block times at 10 minutes regardless of how many miners join.

Difficulty Algorithm

Dark Gravity Wave v3

The algorithm that prevents early miners from capturing all the easy blocks.

Block time variance: Bitcoin vs LegacyCoin
Bitcoin (2016-block window)
LegacyCoin (DGW3 per-block)

Adjusts Every Block

No 2016-block window. Every new block recalculates difficulty instantly using the last 24 blocks.

⚖️

Weighted Average

Recent blocks are weighted more heavily. A sudden hashrate spike raises difficulty within minutes, not weeks.

🔒

Clamped at ÷3 / ×3

Difficulty cannot change by more than 3× per block. Prevents extreme oscillation on a young network.

🛡️

No Instamine

The first block is as hard as the millionth. No early miner advantage. Bitcoin's original instamine problem eliminated.

Start Mining

Run in Minutes

Everything you need is in a single zip file. No package manager. No Docker. No cloud.

bash
# 1. Install dependencies
sudo apt-get install -y build-essential git curl
 
# 2. Set up Yespower C sources
git clone github.com/elvisjedusor/bitok /tmp/bitok
make setup BITOK_DIR=/tmp/bitok
 
# 3. Download Go dependencies
go mod tidy
 
# 4. Mine your genesis block
go run ./cmd/genesis
# → paste output into blockchain/genesis.go
 
# 5. Build the daemon
make daemon
 
# 6. Launch and mine
./legacycoind -gen
🖥️

Any CPU Works

Yespower uses ~128KB memory per hash. Modern CPUs are the sweet spot. Your gaming rig won't help much.

🧵

Multi-threaded

Mining uses all CPU cores by default. Limit with -genproclimit=4 to keep your machine responsive.

🔑

Built-in Wallet

No separate wallet software. Keys are stored locally in wallet.dat, encrypted with AES-256-GCM + PBKDF2.

📡

Full Node

You run the whole chain. No light client, no trusting a server. Your node validates every block itself.

SSE2 / AVX / AVX2

Yespower auto-detects your CPU capabilities. No configuration — just faster hashing if your CPU supports it.

Monetary Policy

Fixed Supply. Predictable.

21 million coins. No inflation. No central bank. Halving every 210,000 blocks like clockwork.

Era Blocks Reward New Supply
Era 1 ← NOW 0 – 210,000 50 LBTC 10,500,000
Era 2 210K – 420K 25 LBTC 5,250,000
Era 3 420K – 630K 12.5 LBTC 2,625,000
Era 4 630K – 840K 6.25 LBTC 1,312,500
Era 5+ 840K+ 3.125… → 21,000,000
Era 1: 50% of all coins mined 50%
Why this matters
50%
of all LBTC that will ever exist is being mined right now, in Era 1. The earliest miners capture the most.
~4 years
per era. At 10 minutes per block and 210,000 blocks per halving, each era is approximately 4 years long.
∞ years
Asymptotic supply. The last fraction of a LBTC will theoretically take centuries to mine. Practically, mining continues indefinitely via transaction fees.
Ready?

Start Mining Today

Download the source, run five commands, and your CPU starts earning LBTC in minutes. No registration. No KYC. No permission needed.

Open source · MIT License · No premine · No ICO · No team allocation