🎉 0% pool fee on PPLNS & Solo through July 31 — keep 100% of your mined PRL

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:3360
stratum+tcp://stratum.pullsignal.co:3361whole block to you · same 0% fee
stratum+ssl://stratum.pullsignal.co:3443encrypted · pool (PPLNS)
YOUR_PRL_ADDRESS.rig01
xuse solo for solo mode · d=65536 to fix difficulty (combine: solo;d=65536)
0%pool (PPLNS) or solo · paid from each block

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 0% 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 0% fee) is split across recent shares weighted by difficulty. In solo mode (password solo) you keep the whole block you find, minus the same 0% 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 0% 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.

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.