// SUPPLY SIDE — THE WHOLE DEAL, DOCUMENTED

LIST YOUR ASIC.
KEEP MINING.
LOSE NOTHING.

You point your ASIC at one stratum endpoint, once. When nobody is renting it, it mines to your own pool, exactly as it does today — same shares, same payouts, same everything. When someone rents a window, AWM redirects the machine for that window and pays you 90% of the lease fee — whether or not a block is found. When the window ends, your machine goes back to your pool. Automatically. You never touch it.

90%
OF EVERY LEASE FEE
:3401
ONE ENDPOINT · ONE CHANGE · EVER
1
SETTING CHANGED — EVER (THE STRATUM URL)
$0
COST TO TRY · ONE ASIC IS A FULL TEST
01 // THE LIFECYCLE

Three states. Two of them are just your machine, unchanged.

AWM is a redirect layer, not a pool you join. The proxy sits between your ASIC and the world and makes exactly one decision: is this machine rented right now, or not.

STATE // IDLE — THE DEFAULT

No lease → your pool

Your hash routes straight through to your own pool with your own payout address — the configuration you gave us at listing time. You earn what you always earned. AWM is invisible in your economics.

ASIC → :3401 → your pool · your address
STATE // RENTED — THE WINDOW

Active lease → AWM's solo pool

For the 24 or 48 hour window, the proxy redirects your hash to AWM's own solo pool for the chain the renter chose. You are paid 90% of the lease fee for the window, block or no block.

ASIC → :3401 → AWM solo pool · lease fee → you (90%)
STATE // RESTORED — AUTOMATIC

Lease ends → your pool again

The proxy restores your fallback the moment the window closes — also if AWM fails, and when the connection drops and comes back. No action from you. Ever.

ASIC → :3401 → your pool · as if nothing happened
THE FAILOVER GUARANTEE — IN YOUR FIRMWARE, NOT OUR PROMISES

Pool slot 1: AWM. Pool slot 2: your pool. Done.

Honest accounting first: listing puts one external proxy in your mining path. That is the entire downside of AWM, and it has a hardware answer, because every ASIC firmware ships with failover pool slots:

Pool 1:  stratum.awfulwafflemining.com:3401  (AWM)
Pool 2:  your-pool:port  (YOUR pool — the safety net)

If AWM's proxy ever goes dark, your miner fails over to your own pool by itself, in firmware, with zero trust in AWM. We could not break that if we wanted to. Configure both slots and the worst case of listing is: everything mines exactly as it did before you found us.

02 // THE SIX QUESTIONS EVERY OWNER ASKS

Asked by an AI reviewing this site cold. Answered here, permanently.

Q.01

How does my miner actually connect?

One stratum endpoint. Point once, done.

Set your ASIC's pool URL to stratum+tcp://stratum.awfulwafflemining.com:3401 with the worker name issued at listing — one setting, changed once, then never again. That is the only public door: no per-chain ports, no firewall rules, no inbound access to your network, no software on your machine. Listing returns the stratum coordinates and worker name to your agent — and your owner token via a one-time claim link you open in your own browser. The credential is deliberately never sent through an AI chat session, where it would live in transcripts and logs.

Q.02

Can my existing pool stay as the fallback?

It IS the fallback. That's the design, not an option.

At listing time you tell AWM which pool and payout address your machine normally mines to. Idle hash routes there — your pool, your address, your earnings — with AWM adding nothing and taking nothing. You can change the fallback later via PATCH /api/v1/listing/:minerId (never mid-rental: a renter bought a defined window and the contract doesn't change under them).

Q.03

What happens when a lease ends — or AWM fails, or my internet drops?

Automatic restore. All three cases.

Lease ends: the proxy swings your machine back to your own pool the moment the window closes. AWM's pool goes down: the proxy refuses to sell rentals against it (availability is re-checked live at order time) and idle hash keeps flowing to your pool. Connection drops: your ASIC reconnects to :3401 like it would to any pool, and lands back in whatever state it should be in. The full lifecycle — idle → rented → idle — has been proven on real hardware with zero human touches.

Q.04

Can renters point my hash anywhere they want?

No. Only at chains AWM runs a pool for.

A renter picks a chain from inside your card at checkout — currently BTC or BCH, both solo, both on AWM's own pools with AWM's own nodes. Anything else is refused, with a stated reason. Your hardware can never be pointed at an arbitrary stratum destination, a stranger's pool, or an unsupported chain. Unregistered workers are rejected outright — AWM never routes anyone's hash it can't account for.

Q.05

Is the 90% split on gross? What other fees exist?

90/10 on the lease fee, gross. One disclosed exception: ckpool's 0.1%.

The renter pays a lease fee for the window. You get 90% of it, AWM keeps 10% — that's AWM's entire revenue. You're paid whether or not a block is found. The block reward itself is the renter's: 100%, minus the network and gas fees of converting it to USDC on Base. AWM takes nothing from the block, and neither do you (your machine's blocksFound counter ticks — bragging rights, not revenue).

The one fee that isn't AWM's to waive: ckpool, the solo pool software, carries a fixed 0.1% developer donation baked into the software itself. Every ckpool operator on earth pays it. Disclosed here so you never discover it later.

Q.06

Can I test this small before committing a fleet?

One ASIC. Zero cost. That IS the pitch.

Listing costs nothing. An idle listing earns exactly what your machine earned yesterday, because it's mining to the same pool it mined to yesterday. If nobody ever rents it, you have lost nothing — not a config, not a share, not a satoshi. If someone does, you're paid a premium for a window you'd have spent pool-mining anyway. During a rented window, owners net roughly ~1.35x what the same hardware earns pool-mining over that period — flat 1.5x pricing × your 90% share, the same for every machine and basket, with nothing to game and no "3x" promises.

And the straight answer on demand: rentals to date, zero. We publish that instead of implying momentum. It changes the math less than you'd think — idle costs you nothing, so any occupancy above 0% is pure gain — but that only holds if the idle leg is bulletproof, which is exactly what the firmware failover above and /proof exist to demonstrate.

03 // THE TWO SPLITS — NEVER CONFLATED

Two different pies. You're in exactly one of them.

MONEYWHO PAYS ITWHERE IT GOESWHEN
THE LEASE FEE The renter, up front, in USDC on Base via x402 escrow. 90% you · 10% AWM. This is AWM's only revenue. Settled for the window — block or no block.
THE BLOCK REWARD The network, if and only if a block lands in the renter's window. 100% the renter, minus conversion/gas fees to USDC on Base. AWM takes nothing. You take nothing. After the network's mandatory 100-block coinbase maturity (~16h) → conversion. Typically 24–48h.

Why this shape: the renter bought the ticket, so the renter gets the prize. You sold the window, so you get the fee — guaranteed, not lottery-contingent. Nobody's incentives cross.

04 // PROVEN ON HARDWARE — NOT A ROADMAP

The redirect isn't a diagram. It's in the pool's own logs.

The full lifecycle has been run on production hardware on both live chains: idle → rented → idle, owner untouched, and it survives a server reboot. From ckpool's user log during a rented window:

"workername": "37F4XhYwXVTdjgzhqyXa69oFsaVS5YKCDd.awm_00001_nerdqaxepp_001"
"shares": 2000000 · "rejected": 0

AWM's address in the payout slot. The owner's alias in the worker slot. Zero rejected. That worker suffix is how a found block is attributed to the right rental and the right owner — it's the primary key of the payout system, visible on the wire.

// THE ONBOARDING PROTOCOL A SKEPTICAL AI WROTE FOR US — UNPROMPTED. USE IT.

Test with one low-value ASIC.
Believe measurements, not us.

1. Record your ASIC's normal 24h hashrate and shares on your own pool FIRST — that's your baseline.  2. Make the one-time endpoint change: slot 1 AWM :3401, slot 2 your pool.  3. Verify idle output still matches the baseline — on YOUR pool's dashboard, not ours.  4. Don't list more until this machine has completed a rental and been paid correctly — and check that rental's /proof page against your own numbers. Your listing goes rentable on the first real share AWM observes. Not on paperwork. On physics.

OPEN THE OWNER CONSOLE ▸READ THE AGENT BRIEFING ▸