CPU-only by design
RandomX uses a 2 GiB dataset, IEEE-754 floats, and runtime-generated VM programs. ASICs can't compete with general-purpose silicon — Monero has proved this since 2019.
FlowCoin is a Proof-of-Work cryptocurrency secured by RandomX — the CPU-oriented, memory-hard algorithm used by Monero. No ASICs. No GPUs. No premine. No ICO.
Bitcoin's monetary policy. Monero's mining fairness. Modern cryptography.
RandomX uses a 2 GiB dataset, IEEE-754 floats, and runtime-generated VM programs. ASICs can't compete with general-purpose silicon — Monero has proved this since 2019.
21 million total supply. Halving every 210,000 blocks. 10-minute target. Exactly the same economic properties that made Bitcoin work — just more accessible mining.
Wire-compatible P2P. Bitcoin-Core-style JSON-RPC. Cookie auth. Same command-line patterns. If a tool works with bitcoind, it likely works with flowcoind.
Every single FLOW is mined from genesis on. No developer tax, no treasury, no venture allocation. The only way to get coins is to mine them or receive them.
Ed25519 signatures (RFC 8032). keccak256d block IDs and merkle roots. Real Bech32 v0 addresses — structurally identical to Bitcoin P2WPKH, just with the fl prefix.
Vendored dependencies, no hidden magic. ~126K lines of C++20. 55 assert-based test groups covering consensus, crypto, network, wallet. Reproducible builds.
On a typical Linux box — no pool, no account, no registration.
# Install build deps (Ubuntu / Debian)
$ sudo apt install -y build-essential cmake git
# Build FlowCoin
$ git clone https://github.com/KristianPilatovich/flowcoin.git
$ cd flowcoin && cmake -B build -DCMAKE_BUILD_TYPE=Release
$ cmake --build build -j$(nproc)
# Start node + miner
$ ./build/flowcoind -daemon
$ ./build/flowcoin-miner --cookie ~/.flowcoin/.cookie Full mining guide: Documentation → Mining. Benchmarks and hardware tables in the mining doc.