Connect in under a minute
Point any Pearl-compatible miner at PullSignal. Your prl1… wallet
address is your username — no signup, no account. Rewards accrue per share (PPLNS) and pay out automatically.
stratum+tcp://stratum.pullsignal.co:3360stratum+tcp://stratum.pullsignal.co:3361whole block to you · same 1% feestratum+ssl://stratum.pullsignal.co:3443encrypted · pool (PPLNS)YOUR_PRL_ADDRESS.rig01xuse solo for solo mode · d=65536 to fix difficulty (combine: solo;d=65536)1%pool (PPLNS) or solo · paid from each blockBonus: merge-mine modelOS (MDL) for free
PullSignal merge-mines modelOS (MDL) alongside Pearl at
no extra cost — the very same pearlhash shares earn on both chains. Opt in by appending
+YOUR_MDL_ADDRESS (an mdl1p… Taproot address) to your wallet in the miner login.
You're paid PRL to your prl1… address and MDL to your mdl1p… address,
both automatically. Pure-Pearl miners (no +) are unaffected.
YOUR_PRL_ADDRESS+YOUR_MDL_ADDRESS.rig01./SRBMiner-MULTI \
--algorithm pearlhash \
--pool stratum.pullsignal.co:3360 \
--wallet YOUR_PRL_ADDRESS+YOUR_MDL_ADDRESS \
--worker rig01
No MDL address yet? Create one with the modelOS oyster
wallet: oyster --create, then getnewaddress prints your mdl1p… address.
Live MDL pool stats are at /api/mdl.
Pool or solo — your choice
Pool (default): every block the pool finds is split across all recent shares (PPLNS), so you earn steady, smoother payouts proportional to your contribution.
Solo: point your miner at the solo port
stratum.pullsignal.co:3361.
You mine on the pool's infrastructure but keep the entire block you find (minus the same
1% fee) — bigger, rarer payouts. Your shares don't mix with the pool, and
pool shares don't dilute your block. (Or stay on the main port and add --password solo.)
./SRBMiner-MULTI \
--algorithm pearlhash \
--pool stratum.pullsignal.co:3361 \
--wallet YOUR_PRL_ADDRESS \
--worker rig01
1 · Install the Pearl wallet
You need a Pearl wallet to get a payout address. Download the latest Pearl Wallet release from the official repo — it bundles pearld (node), oyster (wallet) and prlctl (CLI). You do not need to sync a full node to mine; the wallet only has to generate an address.
↓ Downloads: github.com/pearl-research-labs/pearl/releases
# Ubuntu / Debian (incl. most cloud GPU hosts) — grab the .deb from the
# releases page above, then:
sudo dpkg -i pearl-wallet_*_amd64.deb
# Or the portable Linux tarball:
tar -xzf pearl-wallet-*-linux-amd64.tar.gz
cd pearl-wallet-*/bin && chmod +x pearld oyster prlctl
macOS and Windows builds are on the same releases page. Prefer not to install anything? A PRL deposit address from an exchange that supports Pearl also works as your username.
2 · Create a wallet & copy your address
Create a self-custodial wallet and copy your prl1… receive address — that's your
mining username. Write down the seed phrase it shows you and keep it offline;
it's the only way to recover your funds.
oyster --create # creates the wallet, prints your seed phrase
prlctl getnewaddress # prints your prl1… payout address
3 · Install & start a miner
PullSignal works with any pearlhash miner. Pick one below — each box has its download and start command. Replace YOUR_PRL_ADDRESS with your prl1… address.
All connect to the pool (PPLNS); for solo use port 3361, for SSL use stratum+ssl://stratum.pullsignal.co:3443.
suprminer 0% fee NVIDIA
By ocminer (Suprnova) · strong Blackwell performance · releases ↗ · use _u2004 if you hit a glibc error.
curl -L -o suprminer.tar.gz https://github.com/ocminer/suprminer/releases/download/v1.9.4/suprminer-neptune-1.9.4_u2204.tar.gz
tar -xzf suprminer.tar.gz
./suprminer-neptune -a pearl -o stratum+tcp://stratum.pullsignal.co:3360 -u YOUR_PRL_ADDRESS.rig01 -p x # add -d 0,1 for multiple GPUs
PeakMiner NVIDIA · RTX 30/40/50-series
Self-contained binary, no CUDA toolkit needed · releases ↗
curl -L -o peakminer https://github.com/peakminer/peakminer/releases/download/v1.0.4/peakminer-1.0.4-linux-x86_64
chmod +x peakminer
./peakminer -o stratum.pullsignal.co:3360 -u YOUR_PRL_ADDRESS.rig01 --coin pearl
SRBMiner-MULTI AMD + NVIDIA · cross-platform
Linux + Windows (grab the -win64.zip for Windows) · releases ↗
curl -LO https://github.com/doktor83/SRBMiner-Multi/releases/download/3.3.9/SRBMiner-Multi-3-3-9-Linux.tar.gz
tar -xzf SRBMiner-Multi-3-3-9-Linux.tar.gz && cd SRBMiner-Multi-3-3-9
./SRBMiner-MULTI --algorithm pearlhash --pool stratum.pullsignal.co:3360 --wallet YOUR_PRL_ADDRESS --worker rig01
lpminer NVIDIA + AMD · LuckyPool
LuckyPool's miner · pearl.luckypool.io ↗ (check for newer versions)
wget https://pearl.luckypool.io/lpminer/lpminer-0.1.9.tar.gz
tar -xzf lpminer-0.1.9.tar.gz
./lpminer --algo pearl --pool stratum+tcp://stratum.pullsignal.co:3360 --wallet YOUR_PRL_ADDRESS.rig01
Miner safety: download only from the official pages linked above, run miners on your rig — never the machine with your wallet seed — and verify checksums. AV may flag any GPU miner as "coinminer"; that's expected.
4 · Watch your stats
Within ~10 seconds your worker shows up under Miner Lookup. Difficulty auto-tunes (VarDiff) to ~1 share every 10s per worker. Payouts send automatically once you cross the 1 PRL minimum.
FAQ
Which GPUs are supported?
NVIDIA Turing (RTX 20xx), Volta (V100), Ampere (RTX 30xx), Ada (RTX 40xx), Hopper (H100), and Blackwell (RTX 50xx). Pearl mining runs AI-inference matmul workloads, so newer, higher-memory cards earn more.
How and when do I get paid?
In pool mode (default), rewards use PPLNS: when the pool finds a block, the reward (minus the 1% fee) is split across recent shares weighted by difficulty. In solo mode (password solo) you keep the whole block you find, minus the same 1% fee. Either way, balances pay out automatically once they reach the 1 PRL minimum, batched hourly in a single transaction straight to your prl1… address.
What does the 1% fee cover?
Pool infrastructure: the full node, share validation, payout processing, and uptime. It's taken from block rewards before distribution — you never pre-pay anything.
What is merge mining, and how do I earn MDL?
PullSignal merge-mines modelOS (MDL) alongside Pearl — your existing pearlhash
shares are committed to both chains, so you earn MDL on top of PRL at no extra
hashrate or power cost. Opt in by appending +YOUR_MDL_ADDRESS (an mdl1p… address)
to your wallet login. MDL is credited by PPLNS when a merge-mined MDL block
matures and paid to your mdl1p… address automatically, on the same schedule as PRL.
Is mining profitable?
It depends on your power cost, GPU, and PRL's price and network difficulty — all of which move. Per-card returns fall as more miners join. Do your own math before committing hardware; this isn't investment advice.