Legacy Coin / LBTC
A Fair-Launch UTXO Proof-of-Work Network
Source First. Full Node First. CPU Mining. Local Keys. One CPU = One Vote.
IntroductionLegacy Coin / LBTC is a new fair-launch UTXO Proof-of-Work network built around the original full-node culture:
download the software, run a node, verify the chain, mine from your own machine, and keep your keys locally.This is not a web-app launch.
This is not a mobile-first launch.
This is not a presale, ICO, token sale, or allocation game.
Legacy Coin is designed to start closer to the early Bitcoin spirit:
- public source code
- simple desktop wallet
- full-node verification
- CPU-accessible mining
- local wallet ownership
- no custody
- no browser wallet dependency
- no premine or insider allocation
Fair Launch StatementLegacy Coin / LBTC is launched with:
- No premine
- No ICO
- No private sale
- No dev tax
- No founder allocation
- No hidden insider mining window
Everyone starts from the same public network.
If you want LBTC, run the software and mine it.
Mainnet StatusLegacy Coin mainnet is live.
Public source:https://github.com/legacybtc/LegacyCoreWindows wallet release:https://github.com/legacybtc/LegacyCore/releases/tag/winX / Twitter:https://x.com/LegacyBTCDiscord:https://discord.com/invite/WqVRY57wTx
Mainnet ParametersCoin: Legacy Coin
Ticker: LBTC
Network: Legacy Coin Mainnet
Core: Legacy Core 1.0.0
Wallet: Legacy Wallet 1.0.0
Chain ID: legacy-mainnet-1.0.0-rc2-5b4c78e4
P2P Port: 19555
RPC Port: 19556
Message Start: a4 ac c6 4d
Genesis Time: 1779235200
Genesis Nonce: 3
Genesis Hash: 5b4c78e4556afcd51acf7b9eb2e387fbea2d1414e6042d80d38e6256987154f5
PoW: LegacyCoinPoW
Parameters: yespower N=2048, r=32
Backend: cgo-c-reference
Difficulty: Dark Gravity Wave v3
Target Spacing: 10 minutes
Initial Subsidy: 50 LBTC
Halving Interval: 210,000 blocks
Max Supply Target: 21,000,000 LBTC
Coinbase Maturity: 100 blocks
P2PKH Version: 48
WIF Version: 176
DNS Seeds: legacycoinseed.space legacycoinseed2.space
Proof-of-WorkLegacy Coin uses
LegacyCoinPoW, based on yespower parameters:
N = 2048
r = 32
Input = serialized 80-byte Legacy block header
Production backend = cgo-c-reference
Public binaries that validate blocks, mine blocks, validate pool shares, or submit blocks must use:
yespower backend: cgo-c-reference
The pure-Go yespower path is experimental/debug only unless byte-for-byte parity with the C reference backend is proven.
Why CPU Mining?Legacy Coin is built around the old idea that network participation should begin with a normal machine.
The goal is not to recreate a modern web3 launch where users connect wallets through browsers and wait for insiders, pools, or bots to dominate the first block.
The goal is simple:
- run a node
- mine with your own CPU
- verify your own chain
- keep your own keys
- help the network by staying online
One CPU = One Vote means voting power comes from contributed Proof-of-Work, not from premine, staking, token allocations, or private access.
How to Start on WindowsFor normal users, Windows desktop wallet is the easiest path.
1. Go to the release page:
https://github.com/legacybtc/LegacyCore/releases/tag/win2. Download the Windows wallet ZIP.
3. Extract the ZIP.
4. Open the extracted folder.
5. Run:
6. Wait for peers and sync.
7. Use the Receive tab to create/copy a receive address.
8. Use the Mining tab if you want to solo mine.
Important: Back up your wallet/private keys before using real funds.
How to Start on LinuxLinux Core/CLI binary package is coming soon.
For now, Linux users should build from source.
sudo apt update
sudo apt install -y build-essential gcc g++ make git curl pkg-config ca-certificates nodejs npm
git clone https://github.com/legacybtc/LegacyCore.git
cd LegacyCore
cd cmd/legacywallet/frontend
npm install
npm run build
cd ../../..
export CGO_ENABLED=1
go test ./...
go vet ./...
go build -trimpath -o legacycoind ./cmd/legacycoind
go build -trimpath -o legacycoin-cli ./cmd/legacycoin-cli
./legacycoind params
Expected:
message start: a4 ac c6 4d
genesis hash: 5b4c78e4556afcd51acf7b9eb2e387fbea2d1414e6042d80d38e6256987154f5
yespower backend: cgo-c-reference
Run node:
./legacycoind run -seed-peers
In another terminal:
./legacycoin-cli getnetworkinfo
./legacycoin-cli getblockcount
./legacycoin-cli getpeerinfo
If you have zero peers:
./legacycoind run -connect legacycoinseed.space:19555
./legacycoind run -connect legacycoinseed2.space:19555
Node OperatorsIf you can accept incoming P2P connections, open:
Do
not expose RPC publicly.
P2P: 19555 public peer network
RPC: 19556 local/private only
Example Linux firewall:
sudo ufw allow 19555/tcp
sudo ufw deny 19556/tcp
RPC should stay local/private unless the operator understands authentication, firewalling, and secure network design.
Solo Mining ExplanationLegacy Wallet / Core mining is currently solo mining unless you are using a working pool.
That means:
- Your machine may be mining correctly
- Your hashrate may be real
- Your balance stays 0 until your machine actually finds a valid block
- There are no partial rewards in solo mining
- Coinbase rewards mature after 100 blocks
More hashrate increases your chance, but Proof-of-Work is probability, not a timer.
Multiple machines can mine to the same receive address. That increases total work/chance, but it is still solo mining unless using a pool.
Same address = same payout destination.
It does not create shared partial rewards.
Security Notes- Back up wallet/private keys before using real funds.
- Verify SHA256 checksums before running release binaries.
- Do not run binaries from unofficial mirrors.
- Do not expose RPC port 19556 publicly.
- Do not mix old pre-RC2 chain data with this release.
- Use the cgo-c-reference yespower backend for production validation/mining builds.
If Windows SmartScreen appears, verify the SHA256 checksum first. Only run the file if the checksum matches the official GitHub release.
Stuck Sync / Safe ResyncIf the wallet shows:
Node is behind peers
Sync: local / peer height
first give it time to request blocks.
If it stays stuck, close the wallet and back up your data folder first.
Windows data folder:
Delete only runtime chain/network data:
blocks
index
undo
utxo
chainstate
.cookie
peers.dat
mempool
mempool.dat
*.log
Keep wallet/private data:
backups
wallet
wallet-transactions
legacycoin.conf
wallet.dat
wallet.db
wallet.json
keys
seed
Do not delete wallet files, backups, private keys, or seed phrases.
Project PhilosophyLegacy Coin is intentionally not trying to launch like a modern hype token.
The goal is to return to the simple starting point:
Download. Run. Verify. Mine.
A network should begin with users running software, not with web dashboards, private allocations, mobile speculation, or custody layers.
Legacy Coin starts with:
- open source
- public mainnet
- CPU-accessible mining
- desktop wallet
- local keys
- full-node verification
That is the foundation.
Everything else comes after the network proves itself.
LinksSource code:https://github.com/legacybtc/LegacyCoreWindows wallet release:https://github.com/legacybtc/LegacyCore/releases/tag/winX / Twitter:https://x.com/LegacyBTCDiscord:https://discord.com/invite/WqVRY57wTx
Legacy Coin / LBTC
Mine it. Run it. Verify it.
One CPU = One Vote.