SoapBox Pool

SoapBox Mining Pool

Mine right now in your browser — no install, even on a phone — or download the one-click launcher for real hardware. A multi-coin pool: RandomX / CryptoNote and Ethash / Etchash side by side, plus our own currencies. You always mine to an address you control; the pool never holds your spend keys.

Mine right now — in your browser

Start mining in 5 seconds — no install, even on your phone

This runs a real RandomX miner right here in your browser tab and submits real shares to our pool. It works on a laptop, a desktop, or an Android/iPhone browser — nothing to download. Pick your coin, and press Start.

Zephyr (ZEPH) browser mining is coming — ZEPH is a RandomX coin and rides this exact in-browser path. Its node is still syncing, so the browser miner runs Monero for now; ZEPH joins the picker here the moment its daemon is synced and a test share accepts. (It is already in the per-coin list below, marked “coming online”.)

50%
Status
idle
Hashrate
0 H/s
Accepted shares
0
Threads
Honest about what this is: a browser miner is slow — roughly 8–10 hashes/sec per core on a computer, a few on a phone (a desktop app is 10–50× faster). Earnings here are fractions of a cent a day — this is participation, and it is real, not a payday. On a phone, keep it plugged in; it will warm up and drain the battery, so use the throttle. Mining stops if you close or background the tab.
Why might my ad-blocker complain? (it’s opt-in & first-party)

Some ad-blockers flag any in-browser miner because of the old CoinHive era, when sites mined without asking. This is the opposite: it only runs when you press Start, it’s served entirely from our own site (no third-party script), the code is open (randomx.js, BSD-licensed), and it stops the moment you press Stop or leave. If your blocker still hides it, allow this page or use the downloadable launcher below.

Measure your own device

How fast is your phone or computer?

Run a 30-second benchmark right here. It uses the same real RandomX engine as the miner above, but hashes only on your device — no payout address needed, nothing is submitted to the pool, nobody is paid. You just get an honest hashrate for this device, and a clearly-labelled estimate of what that would earn.

Status
idle
Your hashrate
Threads measured

The estimate divides your hashrate by the live network hashrate, multiplies by the daily coin issuance, and subtracts the pool fee. It is an estimate, not a promise — real payout swings with luck and a network that changes every minute. For browsers it lands at fractions of a cent a day; that is participation, and it is real.

One download, all coins

Want real earnings? Download the SoapBox Miner

The browser miner above is the easy door; for actual hardware the one-click launcher is 10–50× faster. One small download for your computer — run it and a menu lets you pick which coin to mine and switch any time, no separate download per coin.

What it provides: every coin on the pool in one menu (pick inside the app); the official miner pulled straight from the developer’s GitHub and SHA256-checksum-verified before it runs; new coins appear in the menu automatically (Monero mainnet, our ecosystem coins, PRANA at launch) with no re-download; mining goes to your address — the launcher is plain text you can open and read.

For whom: CPU folks (RandomX on any laptop/desktop), GPU rigs (Etchash coins like ETC), Android phones (Termux QR, in the per-coin wizard below), and — as we add them — our own currencies join this same menu: PRANA and the MELEK ecosystem coins at launch.

How it works · how to switch coins later · the SmartScreen warning
  • Switch coins: just run the launcher again and pick a different number. It remembers your last choice.
  • New coins appear automatically: the launcher checks the pool’s live coin list each time it starts, so coins we add later (Monero mainnet, OCTA/CAU, PRANA at launch) show up in the menu of the launcher you already downloaded — no re-download.
  • It’s plain text: open the script in Notepad / a text editor to read exactly what it does. It only contacts the pool (for the coin list + as your mining username) and the official miner’s GitHub.
  • Windows will warn you (SmartScreen / Defender) because this is an unsigned community script — that warning appears for any unsigned .ps1/.bat, not because anything is wrong. The included .bat uses the standard per-file -ExecutionPolicy Bypass so you don’t change any system setting. We do not ask you to disable Defender or SmartScreen. If you’re unsure, read the .ps1 first or use the per-coin one-liner below.
  • macOS: Apple Silicon uses the matching xmrig build automatically; Etchash GPU coins are not supported on macOS (the menu will say so).

Three doors

One wallet, three ways in. Today the Mine door is open; the other two arrive with PRANA.

Mine
Pick a coin below and point your miner at it. Rewards settle to your own address — non-custodial.
● Live
AI Work
Earn by tasking your hardware to AI work instead of (or alongside) hashing — the switching engine.
Opens with PRANA
Burn to Mine
Commit capital instead of hardware — the Burn Coin path. Hardware-free participation.
Opens with PRANA
Coming to the menu: PRANA (our Ethash ETH-clone) joins this pool at its launch — that’s the “plus ours”. MELEK-ecosystem coins follow. The pool already runs both algorithm families, so adding a coin is one config entry, not a rebuild.

Or pick one coin at a time

Live coins come from the pool API (/api/pools). “Coming online” coins are configured but their node is still syncing.

Loading pools…
Honest numbers

Performance & throttles — measured

Mining speed is hashes per second (H/s) — how many RandomX hashes your device tries each second. More hashes = more chances at a share = more reward. Several things throttle (slow down) that rate. Here is each one in plain language, with the real numbers we measured.

Browser (WASM), per core
~8.8 H/s
Native miner (xmrig), per core
~450–700 H/s
Phone browser, per core
~2–5 H/s
Browser vs native gap
~50–80× slower

Browser figure measured against the official RandomX test vector in our build (browser-mine.test.mjs) on the pool box (AMD EPYC, light-mode RandomX, single core ≈ 8.8 H/s). Native figure is the documented xmrig RandomX-per-core range on a modern CPU core (light mode in the browser carries no dataset, so it is inherently slower than native fast-mode). Phone figure is a browser-WASM single-core estimate for a mid-range handset.

What slows you down (and why)

Measure your own device: press Start mining in the browser card up top and watch the live Hashrate readout — that is your real, measured H/s on this exact device, throttles and all. Move the slider and watch it change.

Non-custodial by design

Your wallet, your keys

You type your own receive address as the miner username at connect time, so the pool pays you directly and never holds your spend key. That typed address is the non-custodial property — standard Miningcore behavior. The pool runs only a receive-side payout wallet for its own operating address; for testnets that wallet holds zero-value keys only.

One-click mining (one HD seed shared with the Akasha wallet, a module per coin) arrives with PRANA.