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 0% 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)0%pool (PPLNS) or solo · paid from each blockPool 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.