Public, read-only JSON
All public endpoints use HTTPS, require no API key and expose no full wallet addresses in pool-wide lists.
Canonical snapshot
/api/v1/statsStable pool, share, block, miner and payout summary.
Open endpoint →Pool stats
/api/pool/statsCompatibility response with raw H/s values and readable text fields.
Open endpoint →Leaderboard
/api/leaderboardMasked wallets, workers, PPLNS contribution and live hashrate.
Open endpoint →Wallet lookup
/api/wallet?wallet=YOUR_PRL_WALLETWorkers, shares, hashrate, payout status and proof submissions for one wallet.
Open endpoint →Submission flow
/api/submissionsCumulative forwarded-proof counters and gateway submission status.
Open endpoint →Pool blocks
/api/blocksConfirmed pool block history, reward and maturity information.
Open endpoint →Payout state
/api/payoutsPublic payout rounds, gate state, ledger and batch status.
Open endpoint →Health
/api/healthReturns 200 while the public stats snapshot is current.
Open endpoint →Readiness
/api/readinessOperational checks for shares, candidates, confirmed blocks and payouts.
Open endpoint →Counter semantics
gateway.proofsForwarded | Cumulative pool counter for proofs sent to the gateway. It does not mean confirmed blocks. |
|---|---|
candidateProofsAccepted | Candidate-level gateway/node result. Still separate from confirmed chain blocks. |
blocks.confirmed | Confirmed pool blocks detected from chain data. This is the source for payout rounds. |
payout.gate.open | True only when live payout is armed for real execution, the confirmation gate is present, and a mature payout round exists. |