Network
Block height
Reward2,500 PRL
AlgorithmPearlHash
Pool fee0.9%
Workers0
CUDA-native · proof of useful work

Your GPU cycles
do real work.

PearlVolt is a CUDA-native miner for the Pearl network — where hashpower powers verifiable useful compute, not wasted energy. Auto-tuned kernels, 3% dev fee, live telemetry out of the box.

> Ubuntu 22.04+ · Windows 10/11 · CUDA 12.4+ · Compute 8.9 / 12.0 tuned
RIG-00 · rtx 5090 pearlvolt --telemetry
390 TH/s ▲ stable
Efficiency
650 GH/W
Core temp
61 °C
Power
600 W
Accepted
99.94%
Trusted by rigs running RTX 5090 RTX 4090 RTX 3090 A100 / H100 173/173 shares accepted · 0 rejected
Proof of useful work

Your GPU does real work. Not wasted heat.

Pearl is the only L1 where mining hashpower runs verifiable useful compute. Every block's proof commits to real computation that anyone can independently verify — no trusted hardware, no hand-waving.

01 · COMPUTE

GPU runs the kernel

Your GPU executes the PearlHash kernel — a real computation with a verifiable output, not just a SHA-256 preimage hunt.

02 · VERIFY

Proof checked on-chain

The block's proof is verified by every node using zk-powered validation. Invalid proofs are rejected instantly. The work is real or the block doesn't exist.

03 · EARN

Miner gets PRL

Valid blocks earn 2,500 PRL. The pool distributes rewards via PPLNS — your share of the work, transparently accounted, paid every 2 hours.

The miner

Built like an instrument, not a script.

Everything you'd hand-roll for a serious rig — kernel auto-tuning, failover, per-GPU control, a metrics endpoint — shipped in one static binary with no runtime dependencies.

01

Auto-tuned CUDA kernels

Kernels re-tune per architecture at launch — occupancy, register pressure and memory clocks profiled live, so a 5090 and a 3090 each run their own optimum without config.

02

3% dev fee

A flat 3% fee, mined transparently and logged. No hidden second wallet, no fee spikes. Verify it in the telemetry stream at any time.

03

Failover & watchdog

Define a pool list; PearlVolt fails over on stratum drop in under a second and auto-restarts a hung GPU instead of taking the whole rig down.

04

Telemetry API

A local :4141/metrics Prometheus endpoint plus JSON socket — hashrate, shares, temps and power, ready for Grafana or your own dashboard on day one.

05

TLS stratum support

Encrypted stratum connections via --tls. Your wallet address and share data never travel in cleartext. Compatible with all standard stratum proxies.

06

Variable difficulty

Pool-side vardiff adjusts your share difficulty every 30s based on hashrate. No stale shares from too-hard targets, no spam from too-easy ones.

Benchmarks

Faster where it counts: per watt.

Measured on stock power limits, ambient 24°C, PearlVolt v1.0.0. Efficiency is the number that pays your power bill.

GPU · minerHashratePowerEfficiencyEst. daily PRLDev fee
RTX 5090 · PearlVolt measured395 TH/s600 W658 GH/W3%
RTX 4090 · PearlVolt measured358 TH/s450 W796 GH/W3%
RTX 3090 · PearlVolt measured120 TH/s350 W343 GH/W3%
H100 · PearlVolt measured736 TH/s700 W1051 GH/W3%
H200 · PearlVolt measured762 TH/s700 W1089 GH/W3%
RTX 5080 · PearlVolt projected195 TH/s360 W542 GH/W3%
RTX 5070 Ti · PearlVolt projected160 TH/s300 W533 GH/W3%
RTX 5070 · PearlVolt projected110 TH/s250 W440 GH/W3%
RTX 5060 · PearlVolt projected70 TH/s170 W412 GH/W3%
RTX 4080 Super · PearlVolt projected160 TH/s320 W500 GH/W3%
RTX 4080 · PearlVolt projected150 TH/s320 W469 GH/W3%
RTX 4070 Ti Super · PearlVolt projected135 TH/s285 W474 GH/W3%
RTX 4070 Ti · PearlVolt projected115 TH/s285 W404 GH/W3%
RTX 4070 · PearlVolt projected90 TH/s200 W450 GH/W3%
RTX 4060 Ti · PearlVolt projected65 TH/s160 W406 GH/W3%
RTX 4060 · PearlVolt projected45 TH/s115 W391 GH/W3%
RTX 3090 Ti · PearlVolt projected135 TH/s450 W300 GH/W3%
RTX 3080 Ti · PearlVolt projected115 TH/s350 W329 GH/W3%
RTX 3080 · PearlVolt projected95 TH/s320 W297 GH/W3%
RTX 3070 Ti · PearlVolt projected70 TH/s290 W241 GH/W3%
RTX 3070 · PearlVolt projected65 TH/s220 W295 GH/W3%
RTX 3060 Ti · PearlVolt projected55 TH/s200 W275 GH/W3%
RTX 3060 · PearlVolt projected40 TH/s170 W235 GH/W3%
RTX 3050 · PearlVolt projected28 TH/s130 W215 GH/W3%
B200 · coming soonBlackwell sm_100 support planned — 192GB HBM3e, 2nd-gen transformer engine
↳ Daily PRL calculated from live network hashrate. Refreshes every 60s. Run your own benchmarks — publishing exact command + driver version is the biggest trust signal.
Revenue calculator

What will you earn?

Enter your hashrate to estimate daily, weekly, and monthly PRL earnings. Calculated against live network hashrate from the Pearl node.

Network hashrate: loading… · Pool fee: 0.9% · Block reward: 2,500 PRL
DailyPRL
WeeklyPRL
MonthlyPRL
pool.pearlvolt.run

Mine to our pool, or run your own.

PPLNS pool with transparent payouts, a public API, and 3 regional stratum endpoints — US, EU, and India. Plus TLS and solo modes. Lowest latency worldwide. Point the miner at it in one line.

Pool hashrate
syncing
connecting…
Pool fee
0.9%
PPLNS · no hidden cuts
Blocks (24h)
Min payout
0.10 PRL
paid every 2h
connect.sh
# PPLNS pool — plain TCP
pearlvolt \
  --pool stratum+tcp://pool.pearlvolt.run:4141 \
  --wallet PRL1q...your_address \
  --worker rig-00

# TLS encrypted — port 4142
--pool stratum+tls://pool.pearlvolt.run:4142

# Solo mining — port 4143 (0% fee)
--pool stratum+tcp://pool.pearlvolt.run:4143

# Regional endpoints — pick closest
# US: pool.pearlvolt.run:4141 (~18ms)
# EU: eu.pearlvolt.run:4141
# IN: in.pearlvolt.run:4141

# anonymous mining — no registration needed
✓ connected · difficulty 8.2G · share accepted 41ms
Copy & run — swap in your PRL address
Open pool dashboard → Top miners
Download

One binary. Zero dependencies.

Static compile — no CUDA toolkit, no Python, no DLLs. Download, verify the SHA-256, run.

LINUX x86_64

PearlVolt for Linux

Ubuntu 22.04+ · CUDA 12.4+ · static binary · 14 MB
Download .bin
SHA-256: c8c78dd4699f66de05731e0d08cd0ec52ab9cb10e881277e3d93be08e38ddd5b
WINDOWS x86_64

PearlVolt for Windows

Windows 10/11 · CUDA 12.4+ · .exe · 15 MB
Download .bin (Linux)
SHA-256: Windows build coming soon
↳ Verify: pearlvolt --verify checks the SHA-256 signature against the published hash. Or: sha256sum pearlvolt-linux-x86_64
Quick start

From download to first share in three steps.

01

Get the binary

One static download. No CUDA toolkit install, no Python, no dependencies.

02

Set wallet & pool

Paste your PRL address and a stratum endpoint. That's the whole config.

03

Run & watch

Open localhost:4141 for live telemetry as shares land.

install.sh — linux
# download & verify
curl -fsSL https://pool.pearlvolt.run/download/pearlvolt -o pearlvolt
chmod +x pearlvolt

# start mining
pearlvolt --pool stratum+tcp://pool.pearlvolt.run:4141 \
  --wallet PRL1q...your_address \
  --worker rig-00 --tls

✓ 6 GPUs detected · auto-tuning kernels...
✓ RIG-00 online · 1,680 TH/s combined
Cloud deploy

One-click GPU mining.

Deploy PearlVolt on Vast.ai or RunPod in seconds. Just set your wallet and the script handles the rest.

Vast.ai cheapest GPUs
One-liner deploy
Run on any Vast.ai H100/H200 instance. Script auto-downloads PearlVolt, configures the pool, and starts mining. CUDA 12.8 template included.
bash
# one-liner — set WALLET and go
curl -s https://raw.githubusercontent.com/pearlvolt/pearlvolt-miner/main/deploy/vast-ai.sh | WALLET=prl1q...yours bash
H100 @ $2.00/hr · H200 @ $2.50/hr · CUDA 12.8
Env: WALLET (required) · WORKER · POOL
RunPod serverless ready
One-liner deploy
Deploy on RunPod on-demand or serverless GPU pods. Template config included for one-click setup from the RunPod dashboard.
bash
# one-liner — set WALLET and go
curl -s https://raw.githubusercontent.com/pearlvolt/pearlvolt-miner/main/deploy/runpod.sh | WALLET=prl1q...yours bash
RTX 4090 @ $0.30/hr · H100 @ $2.00/hr
Env: WALLET (required) · WORKER · POOL
Cloud GPU profitability (estimated)
GPU Hashrate Cloud $/hr Est. PRL/day Best platform
RTX 5090395 TH/s $0.40 Vast.ai
RTX 4090358 TH/s $0.30 Vast.ai / RunPod
RTX 3090120 TH/s $0.15 Vast.ai
H100736 TH/s $2.00 Vast.ai / RunPod
H200762 TH/s $2.50 Vast.ai
PRL/day auto-calculated from live network hashrate. Cloud $/hr varies by provider and availability.
FAQ

Questions, answered.

What is PearlHash?

PearlHash is Pearl's proof-of-useful-work algorithm. Unlike SHA-256 (Bitcoin) or Ethash (Ethereum), PearlHash commits to verifiable useful computation — the hashpower does real work that can be independently verified by any node. No trusted hardware required.

How does PPLNS work?

PPLNS (Pay Per Last N Shares) pays miners based on their share of the last N=10,000 shares submitted to the pool when a block is found. This discourages pool-hopping — you're paid for your actual contribution, not just for being online at the right time. N=10,000 means roughly the last ~2 hours of shares count toward each block reward.

What's the minimum payout?

0.10 PRL. Payouts run automatically every 2 hours. If your unpaid balance is below 0.10 PRL, it rolls over to the next payout cycle. No manual withdrawal needed — everything is automatic.

Do I need to register?

No. PearlVolt uses anonymous mining — your wallet address IS your account. Point the miner at the pool with your PRL address and you're mining. No email, no password, no KYC.

What are the fees?

Pool fee: 0.9% (PPLNS). Miner dev fee: 3%. Total: 3.9% from gross earnings. No hidden fees, no withdrawal fees, no minimum-balance penalties. The dev fee is transparently logged in the telemetry stream — verify it yourself.

Which GPUs are supported?

Any NVIDIA GPU with CUDA compute capability 7.0+. Tuned kernels for RTX 5090 (sm_120), RTX 4090 (sm_89), RTX 3090 (sm_86), A100 (sm_80), H100 (sm_90), and H200 (sm_90). B200 (sm_100) coming soon. Other GPUs work but may not be optimally tuned. AMD support is not planned.

Is there a TLS/SSL stratum option?

Yes. Connect to stratum+tls://pool.pearlvolt.run:4142 to encrypt the stratum connection. Your wallet address and share data are transmitted over TLS, preventing ISP interception or manipulation.

Can I solo mine?

Yes. Connect to pool.pearlvolt.run:4143 for solo mining. No pool fee — you get the full block reward when you find a block, but variance is high. Recommended only for large hashrate.

Can I mine with HiveOS?

Yes. SSH into your HiveOS rig and run curl -fsSL https://pool.pearlvolt.run/hiveos/install-hiveos.sh | bash. This installs PearlVolt as a custom miner. Then create a flight sheet with coin PRL, your wallet address, and pool URL. TLS and solo mode are available via custom options.

How is Pearl different from Bitcoin mining?

Bitcoin mining wastes exajoules of energy on meaningless hashes. Pearl mining does useful computation — the proof commits to real work that can be verified independently. Same hardware, same mining model, but the energy isn't wasted. Plus Pearl has ~60s block times and 2,500 PRL rewards vs Bitcoin's 10min/3.125 BTC.

Ready when you are

Point your rig at
something useful.

Free, open telemetry, 3% dev fee. Mine on the network where the work isn't wasted.