Summerpoem · SUMP

Electronic cash, written
to outlast the quantum age.

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

The quantum problem is a signature problem — so we fixed the signatures.

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.

Signatures

Post-quantum by construction

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.

Mining

Your GPU is the mining rig

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.

Launch

Fair, and provably so

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

Chosen numbers, and why they hold.

Every parameter below is implemented and covered by tests in the Rust reference implementation.

total supply42,000,000 SUMP (hard cap, enforced by construction)
base unit1 stanza = 10⁻⁸ SUMP
block interval60 s · ASERT per-block difficulty
block size4 MB (≈16 tx/s at launch; 10–20× more after STARK compression)
initial reward13.8458 SUMP, smooth geometric decay, half-life ≈4 years
signaturesML-DSA-44 (FIPS 204) · sig 2,420 B · pubkey 1,312 B
vault schemeSLH-DSA-128s (FIPS 205) · opt-in, hash-only security
proof of workSumpHash v1 · SHA3/SHAKE · fixed 2 GiB dataset
verification64 MiB light cache · any node verifies in milliseconds, no GPU
gpu minerCUDA · ~24 MH/s on RTX 5070 Ti · bit-identical to CPU
p2p transportML-KEM-768 (FIPS 203) handshake · ChaCha20-Poly1305 frames
addressesbech32m, sump1… · SHA3-256 of pubkey
coinbase maturity100 blocks
current packagev0.5.10 Windows x64 · node, GPU miner, dashboard, standalone wallet
public seedsseed.summerpoem.org:8776 · seed2.summerpoem.org:8776
premine0%

Mainnet beta

Block one is live; permanence is still earned.

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

Unzip the Windows package, then choose how you want to participate.

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.

  1. Miner + wallet

    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.

  2. Non-mining full node

    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.

  3. Standalone wallet only

    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.

What's in the zip: sump.exe, sump-wallet.exe, Start Mining.bat, Open Wallet.bat, Check Balance.bat, and QUICKSTART.txt. Download it from the latest GitHub release.
Rewards mature after 100 blocks. The dashboard separates spendable Balance from immature Pending mining rewards.
Hardware: GPU mining targets consumer NVIDIA cards with at least 4 GB of memory. CPU mining still works, and non-mining nodes need no GPU.

Patch track

Mainnet beta is live; patch releases now harden operations.

The v0.5.x line is the public beta line. Upgrades before permanence are expected, explicit, and visible through miner version signaling.

The whitepaper

Ten sections, no hand-waving.

“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)