How to mine PEARL on RunPod — step-by-step (2026)
PEARL mining needs an NVIDIA H100 or H200 — Hopper-class silicon most people don't have sitting at home. The practical answer for almost everyone is to rent one by the hour, mine, and shut it down when the math stops working. This guide does exactly that on RunPod — pod creation to first accepted share in under an hour.
If you want the general single-box walkthrough first, read how to mine PEARL on a single GPU — this article is the cloud-specific version of it.
Why RunPod for PEARL
- H100/H200 available by the hour — no commitment, no hardware risk. You only pay while you're mining.
- Signup credit — new accounts get free credit, enough to test a full setup before you spend real money.
- SSH + web terminal — you need real terminal access to install the miner; RunPod gives both (make sure "SSH terminal access" is enabled on the pod).
- Per-second billing — stop the pod the moment profitability flips and you stop paying.
Create a RunPod account here and claim the signup credit before you start — it covers the test run below.
Step 1 — deploy the pod
In RunPod, deploy a GPU pod with these settings:
- GPU: 1× H100 SXM 80 GB (H200 also works; PCIe is fine too). Do not pick consumer cards — PEARL needs SM 9.0 (Hopper).
- Template: a PyTorch / CUDA 12 Ubuntu 22.04 image.
- Container disk: 20–30 GB. Volume: 20 GB (a pool miner is light; you don't need 250 GB unless you run a full node).
- Expose TCP port 22 and enable SSH terminal access — this is the one setting people forget, and without it you can't install anything.
- Datacenter: note which one you land in (see the warning below).
One hard-won tip: pools can be sensitive to the pod's datacenter/region. A pool that registers your miner but never dispatches work, then reconnects in a loop, is almost always a network-path problem — redeploy in a different datacenter. Pick one and stick with it once it works.
Step 2 — solo node, or a pool?
Two ways to mine PEARL:
- Solo — run
pearld+ vLLM + the Pearl gateway yourself. Full reward per block, but block discovery is high-variance: you can wait a long time between rewards on one GPU. Setup is heavier (≈2 h chain sync). Covered in the single-GPU guide. - Pool — point a lightweight pool miner at a community pool. Smoother, more frequent payouts minus a small fee, and almost no setup (the pool miner is a single binary, no chain sync). For one rented H100, a pool is usually the saner choice.
Compare the live pools — fee, payout scheme, minimum payout, 24h blocks found and live hashrate — on the PEARL mining pools page. It's updated continuously and the block counts are verified on-chain. As a snapshot of what's out there: fees currently range from ~4.4% to 10%, payout schemes are mostly PPLNS, and minimum payouts vary from 1 PRL to 100 PRL — which matters a lot for a small miner.
Step 3 — install a pool miner (the fast path)
Most PEARL pools ship a one-line installer that drops a prebuilt binary, asks for your payout address and a worker name, and starts mining. The general shape:
# SSH into the pod (RunPod gives you the exact command), then:
curl -sSL https://<pool-installer-url> | bash
# It asks for:
# - PEARL payout address (prl1...)
# - worker name (give each rig a unique name)
# - pool server (accept the default)
# Watch it connect:
<pool-miner> log
You want the log to go connecting → subscribed → received job → accepted share within a minute or two, and the GPU to jump to 300 W+ (idle H100 sits ~70–120 W — if it stays there, it isn't mining yet). Check the exact installer command and any setup quirks on each pool's own site, linked from /pools.
Step 4 — verify you're actually earning
"Connected" is not the same as "earning." Confirm real shares:
- The pool's dashboard should show your worker with a non-zero hashrate and accepted shares climbing.
- Hashrate ramps over the first 30–60 minutes as the miner warms up and the rolling average fills — a low number right after start is normal; zero shares after 10 minutes is not.
- Cross-check on the Lord Of Pearls explorer — your payout wallet's blocks and balance update within seconds of a credited block.
The profitability math — run this BEFORE you deploy
Renting is only worth it if gross mining revenue beats the hourly GPU cost. The framework:
- Block reward is roughly ~2,800 PEARL per block and decays slowly over time — read the live figure off the network stats page (and the full curve on /emission); don't hardcode it.
- Your expected share of blocks = (your hashrate) ÷ (network hashrate). On a pool, your share of the pool's payouts works the same way against the pool's total.
- The chain targets one block roughly every ~3 minutes; multiply your share by blocks/day × reward to get expected daily PEARL.
- Multiply by the live PEARL price (shown on the homepage, sourced from real OTC trades) for gross USD/day.
- Subtract the RunPod hourly rate × 24, minus the pool fee. If gross > cost, you're in profit. If not, don't deploy — wait for price or difficulty to move.
Single-GPU PEARL mining is profitable in some weeks and not others. The advantage of renting is that you can act on that: spin up when the math works, stop the pod the moment it doesn't, and you've lost nothing but a few cents of test time.
Common issues
- GPU stuck at ~120 W, 0 shares — the miner connected but isn't getting work. Usually a datacenter/network-path issue: redeploy the pod in a different RunPod datacenter.
- "No SSH access" — you didn't enable SSH terminal access + expose port 22 at deploy time. Redeploy with both on.
- Installer fails on a missing tool —
apt-get update && apt-get install -y curl zstdand retry; RunPod containers run as root, so drop anysudo. - Profitable for an hour, then not — that's normal. Stop the pod. Per-second billing means you only paid for the productive window.
Bottom line
You do not need to own an H100 to mine PEARL. Rent one on RunPod, point it at a pool from the live pools comparison, verify accepted shares, and watch your wallet on the explorer. Test on the signup credit first, do the profitability math honestly, and only scale once the numbers actually clear the rental cost.
Next: the cheapest way to mine PEARL in 2026 compares providers head-to-head so you're not overpaying for the same H100.