PEPEPOW Lab Pool

API

Read-only pool, network, miner, block, payment, and Pure SOLO endpoints.

Public API

Base URL

Use these endpoints for dashboards, scripts, and pool listing integrations.

https://pool.pepepow.net/api

Quick integration

Main listing/api/stats
Compatibility/api/status
Health/api/health
curl -s https://pool.pepepow.net/api/stats | jq
curl -s https://pool.pepepow.net/api/status | jq

Endpoints

GET /api/stats

MiningPoolStats-style public Pool Mining summary. Pure SOLO statistics remain separate.

curl -s https://pool.pepepow.net/api/stats | jq

GET /api/status

Minimal zpool/YiiMP-style Pool Mining compatibility object.

curl -s https://pool.pepepow.net/api/status | jq

GET /api/health

API health and snapshot freshness.

curl -fsS https://pool.pepepow.net/api/health

GET /api/pool/summary

Pool status, miner count, worker count, and pool-side hashrate estimate.

curl -fsS https://pool.pepepow.net/api/pool/summary

GET /api/network/summary

Network height, difficulty, hashrate, and sync status.

curl -fsS https://pool.pepepow.net/api/network/summary

GET /api/blocks

Recent public Pool Mining block records.

curl -fsS https://pool.pepepow.net/api/blocks

GET /api/payments

Recorded completed Pool Mining payment history.

curl -fsS https://pool.pepepow.net/api/payments

GET /api/public/block-observations

Bounded Pool + Pure SOLO block-observation pages for the public UI. Supports limit (max 100) and offset, with total in the response.

curl -fsS 'https://pool.pepepow.net/api/public/block-observations?limit=20&offset=0'

GET /api/public/payments

Bounded Pool + Pure SOLO recorded-payment pages for the public UI. Supports limit (max 100) and offset, with total in the response.

curl -fsS 'https://pool.pepepow.net/api/public/payments?limit=20&offset=0'

GET /api/miner/<wallet>

Pool Mining wallet activity, workers, and recorded payments.

curl -fsS https://pool.pepepow.net/api/miner/YOUR_PEPEPOW_WALLET

Pure SOLO endpoints

Pure SOLO mining runs separately on port 39334. SOLO activity, block lifecycle, miner lookup, and payment records remain separate from Pool Mining accounting.

GET /api/solo/summary

Pure SOLO hashrate, miner count, worker count, and blocks found.

curl -fsS https://pool.pepepow.net/api/solo/summary

GET /api/solo/accepted-candidates

Pure SOLO accepted candidates and lifecycle observations.

curl -fsS https://pool.pepepow.net/api/solo/accepted-candidates

GET /api/solo/payments

Recorded completed Pure SOLO payment history.

curl -fsS https://pool.pepepow.net/api/solo/payments

GET /api/solo/miner/<wallet>

Pure SOLO wallet activity, workers, found blocks, and recorded payments.

curl -fsS https://pool.pepepow.net/api/solo/miner/YOUR_PEPEPOW_WALLET

Boundaries

  • Read-only public data only.
  • /api/stats and /api/status remain Pool Mining compatibility endpoints and do not merge Pure SOLO statistics.
  • No daemon RPC, wallet RPC, submit controls, admin controls, or runtime JSONL access.
  • Use reasonable polling intervals for community integrations.