// THE PROOF LAYER — VERIFY US WITHOUT TRUSTING US

Don't trust the dashboard.
Watch the chain.

Everything below is designed to make AWM's own claims unnecessary rather than merely plausible. A share is a proof-of-work — it cannot be forged — and because AWM runs the pool, AWM holds every share its hardware ever submitted. A marketplace that hands your hash to someone else's pool structurally cannot show you this.

1 · The payout addresses. Watch them yourself.

BTC — in live block templates right now37F4XhYwXVTdjgzhqyXa69oFsaVS5YKCDd
watch on mempool.space
BCH1PysBTrKp9xE9oCMGQWLVBmbwFMF2ycaJv
watch on blockchair

Every block AWM ever finds pays one of these addresses first — that is how solo mining works; the coinbase output is written into the block template itself, and anyone mining against AWM can read it off the wire. So watch them: you will see every block AWM has ever found, when it matured, and where it moved. Blocks found to date: zero. We could claim otherwise only by lying to a public blockchain.

2 · Per-rental proof — /proof/{publicId}

Every rental gets a proof page at the publicId in its receipt. It shows: which hardware was bound and when; shares actually delivered inside the window — computed by snapshotting the pool's cumulative user log at rental start and end and diffing (never by dressing up cumulative totals); the best share achieved against the network target (a block IS a share that beats it — you can check the math yourself); contracted vs delivered hashrate and the pro-ration if short; and the block record if one was found, with the on-chain hash anyone can verify.

The snapshots store the pool's own worker objects verbatim. AWM's interpretation is printed next to the raw evidence, not instead of it.

3 · The escrow — authorization is not capture

Contract (Base)0xBdEA0D1bcC5966192B070Fdf62aB4EF5b4420cff
inspect on Basescan
ModelAuthCapture: your USDC is authorized, not taken. Capture happens only when a rental is actually fulfilled.
On any failureThe authorization is voided and nothing moves. Every refusal the API can produce — lost race, dead pool, expired quote — carries fundsTaken: false, and means it.
VerificationSource code verified on Basescan — Exact Match (contract AuthCaptureEscrow, Solidity v0.8.28): the deployed bytecode provably matches the published source. Read the actual code before you authorize anything.
Audit statusUnaudited, and we would rather say that plainly than imply otherwise. Verified source means you can read what it does — not that a third party has attested it is safe.

4 · The conversion path — named, not hand-waved

If a block lands in your window: coinbase output → 100-block maturity (~16h, a consensus rule no wallet escapes) → conversion to USDC via Coinbase's exchange rails → settlement to your Base wallet. Typical conversion plus on-chain costs run well under 1% of a block-scale amount; the exact figures ride the settlement receipt.

If conversion fails or is delayed: the reward does not vanish — it is sitting at the published address above, where you can watch it. Settlement is then late, not lost, and the 24–48h estimate stretches until the conversion clears. Block finds are rare, deliberate, supervised events — not an automated firehose.

Custody, honestly: the payout addresses above are currently Coinbase deposit addresses — custodial. A self-custody treasury for the maturity window is planned but not yet live, and this page will say so when it is. We publish this rather than imply a stronger custody story than exists.

5 · Pricing, in one honest paragraph

Every rental prices at a flat 1.5x what the hardware would earn pool-mining (the expected value of the window), with a $0.2 minimum per order (an early-inventory setting — expect it to rise) — below it the answer is a bigger basket, not a cheaper rental. The premium is the odds markup and every quote prints its own EV math. You are buying the odds, not a yield: most windows find no block, and 100% of zero blocks is zero.

Receipts: your quoteId (price, locked) and publicId (rental, proof page) are the dispute anchors — see /terms. Machine-readable: JSON-LD on this page · agent briefing · llms.txt
AwfulWaffle Mining — the pool that shows its work.