Summerpoem · SUMP
Summerpoem is a live proof-of-work beta mainnet designed around one simple observation: quantum computers threaten blockchain signatures first. It uses ML-DSA-44 from genesis, memory-hard mining that favors consumer GPUs, two public seed nodes, and a fixed supply of 42,000,000 SUMP divisible into stanzas.
Why it exists
Shor's algorithm breaks the elliptic-curve keys behind Bitcoin and Ethereum. It does not break proof-of-work hashing. Summerpoem draws the obvious conclusion and builds the smallest sound system around it.
Every spend is signed with ML-DSA-44, NIST's primary post-quantum standard. Addresses are SHA3-256 hashes — your public key stays hidden until you spend. For cold storage, opt-in SLH-DSA vault addresses rest on nothing but SHA3 itself.
SumpHash v1 is memory-hard: a fixed 2 GiB dataset and random reads that make DRAM bandwidth the bottleneck — the resource consumer graphics cards deliver best per dollar. The CUDA miner runs at ~24 MH/s on an RTX 5070 Ti, ~238× a single CPU thread. The dataset never grows, so a 4 GB card stays viable forever.
No premine, no developer allocation, no early access. The genesis subsidy is paid to the all-zero key — unspendable by anyone, founders included. The founding team mines under the same rules as you.
The chain at a glance
Every parameter below is implemented and covered by tests in the Rust reference implementation.
| total supply | 42,000,000 SUMP (hard cap, enforced by construction) |
| base unit | 1 stanza = 10⁻⁸ SUMP |
| block interval | 60 s · ASERT per-block difficulty |
| block size | 4 MB (≈16 tx/s at launch; 10–20× more after STARK compression) |
| initial reward | 13.8458 SUMP, smooth geometric decay, half-life ≈4 years |
| signatures | ML-DSA-44 (FIPS 204) · sig 2,420 B · pubkey 1,312 B |
| vault scheme | SLH-DSA-128s (FIPS 205) · opt-in, hash-only security |
| proof of work | SumpHash v1 · SHA3/SHAKE · fixed 2 GiB dataset |
| verification | 64 MiB light cache · any node verifies in milliseconds, no GPU |
| gpu miner | CUDA · ~24 MH/s on RTX 5070 Ti · bit-identical to CPU |
| p2p transport | ML-KEM-768 (FIPS 203) handshake · ChaCha20-Poly1305 frames |
| addresses | bech32m, sump1… · SHA3-256 of pubkey |
| coinbase maturity | 100 blocks |
| current package | v0.5.10 Windows x64 · node, GPU miner, dashboard, standalone wallet |
| public seeds | seed.summerpoem.org:8776 · seed2.summerpoem.org:8776 |
| premine | 0% |
Mainnet beta
Summerpoem mainnet beta launched from genesis on 24 July 2026. The current public package is v0.5.10: GPU mining, local dashboards, standalone wallets, peer discovery, and two seed nodes are online.
Genesis. The genesis coinbase reads "What if life was meant to be lived." Verify the chain from block one with this genesis hash:
60235b421eb3478072192851a1ea05 eeb221dd8821aeaacb3fcd361abb21ca0d
Fair launch. There is no premine, developer allocation, or private early-access period. The genesis subsidy is paid to the all-zero key, so it is unspendable by anyone.
Beta honesty. This is live software, not a promise of permanent monetary history yet. Until permanence is explicitly declared, the chain may be restarted from genesis. Mine accordingly.
Network entry. Fresh nodes discover peers through the public seeds below, then relay blocks, transactions, and peer addresses over the encrypted P2P network.
seed.summerpoem.org:8776 seed2.summerpoem.org:8776
Download and run
The release needs no installer. Keep the files together, use the launcher scripts unless you prefer PowerShell, and back up wallet.json as soon as it is created.
Double-click Start Mining.bat. It starts a mainnet node, enables RPC for your local wallet, starts GPU mining, and opens a dashboard.
Start Mining.bat Dashboard: http://127.0.0.1:8787 Wallet GUI: Open Wallet.bat -> http://127.0.0.1:8799
The first GPU launch prepares a fixed 2 GiB SumpHash dataset and shows progress. Mining waits for peers before producing blocks so you do not accidentally mine an isolated fork.
Run a validating node to sync, relay blocks and transactions, and support peer discovery without mining. Add --rpc only if a wallet needs to connect to it.
.\sump.exe node run --gui .\sump.exe node run --gui --rpc
Public nodes should allow inbound TCP 8776. Only expose wallet RPC publicly if you understand the denial-of-service tradeoff.
Use sump-wallet.exe if you only want to hold, receive, and send SUMP. It signs locally; the node only receives signed transactions.
.\sump-wallet.exe new .\sump-wallet.exe gui --node 127.0.0.1:8788 .\sump-wallet.exe balance --node 127.0.0.1:8788
This mode needs your own node running with --rpc or a trusted community RPC endpoint.
Patch track
The v0.5.x line is the public beta line. Upgrades before permanence are expected, explicit, and visible through miner version signaling.
Full validation, reorgs, SumpHash v1, ML-DSA-44 wallets, ASERT difficulty, emission schedule, CPU miner, and regtest CLI.
Node gossip, chain sync, mempool relay, address relay, and encrypted ML-KEM-768 plus ChaCha20-Poly1305 transport.
A CUDA kernel for SumpHash, bit-identical to the CPU reference and measured at ~24 MH/s on an RTX 5070 Ti.
Opt-in hash-based vault outputs for cold storage, with scheme-bound signature hashes so signatures cannot be replayed across output types.
Windows x64 package, local node dashboard, standalone wallet GUI, built-in seeds at seed.summerpoem.org:8776 and seed2.summerpoem.org:8776, miner version signaling, and self-dial suppression for NAT/seed setups.
Broader miner compatibility reports, clearer release checksums, additional seed operators, wallet UX fixes, and rate-limit tuning before permanence is declared.
One hash-based proof per block replaces large raw signatures, first unlocking witness pruning, then a 10–20× capacity gain.
The whitepaper
“Summerpoem applies a simple observation — that quantum computing breaks blockchain signatures, not blockchain hashing — and builds the smallest sound system around it. … The result is a chain that needs no quantum migration, because it never made the assumption that quantum computers break.”
Threat model, transaction format, SumpHash, emission math, the STARK scaling path, and the launch policy — the complete design in one document, with a Rust reference implementation as its executable specification.
Read the whitepaper (draft v0.1)