CPU-only cryptocurrency. A revival of Bitcoin 0.1.0 with RandomX proof of work and anonymous .btf addressing over Nostr.
Bitflash keeps Satoshi's original consensus rules and replaces two things:
RandomX proof of work. Memory-hard algorithm used by Monero. A laptop competes equally with a server. ASICs and GPUs have no advantage.
Anonymous addressing. Every node has a .btf address derived from its public key, similar to a Tor .onion. Nodes find each other through Nostr relays and connect via encrypted rendezvous tunnels. Your IP is never exposed to other nodes, and no port forwarding is needed.
No premine. No ICO. 50 BTF per block, halving on schedule, 21M cap, ~2 minute blocks.
Download the latest release and run. No install, no configuration — it connects automatically and starts syncing.
Linux: Bitflash-1.1.0-x86_64.AppImage — make executable and run.
Windows: Extract Bitflash-1.1.0-windows.zip and run Bitflash.exe.
Open Options from the menu bar. Under Mining Mode:
Solo — mine directly to your wallet. Default.
Operator — run a pool. The pool server uses .btf rendezvous only. The window shows the pool's .btf address, discovered pools, and owed payouts.
Pool announcements are published on Nostr with live status fields, so external tools can query the latest pool state by .btf address.
Participant — mine to someone else's pool. Enter or select the pool's .btf address and enable Start Mining.
SRBMiner and XMRig connect to operator pools through the .btf path:
SRBMiner-MULTI --algorithm randomx --pool POOL_BTF_ADDRESS --wallet YOUR_BTF_ADDRESS --password x
xmrig -a rx/0 -o POOL_BTF_ADDRESS -u YOUR_BTF_ADDRESS -p x./bitflash /nogui # node only
./bitflash /nogui /gen /operator # pool operator
./bitflash /nogui /gen /participant=POOL_BTF_ADDRESS # mine to poolAs a systemd service:
[Unit]
Description=Bitflash node
After=network.target
[Service]
ExecStart=/opt/bitflash/bitflash /nogui /gen /operator
Restart=always
User=bitcoin
WorkingDirectory=/opt/bitflash
[Install]
WantedBy=multi-user.targetRelays are the meeting points that let nodes behind NAT connect to each other. More relays make the network more resilient.
sudo bash relay/install-bitflash-relay.sh 8434
./bitflash /nogui /announcerelay=YOUR_PUBLIC_IP:8434Relays forward encrypted bytes and cannot read or modify traffic.
Linux:
make linuxInstalls deps via apt, builds libsecp256k1 and RandomX, produces Bitflash-*.AppImage.
Windows (MSYS2 UCRT64):
make windowsInstalls deps via pacman, produces Bitflash-*-windows.zip.
| Ticker | BTF |
| Proof of work | RandomX (CPU, memory-hard) |
| Block reward | 50 BTF, halving on schedule |
| Max supply | 21,000,000 BTF |
| Block time | ~2 minutes |
| Privacy | .btf hidden-service addressing over Nostr |
| Premine | None |
| Pool server | Built-in — .btf rendezvous only |
Experimental software. Young network. Don't put in more than you are willing to lose.
MIT. Built on Bitcoin 0.1.0 (Satoshi Nakamoto, 2009).