List your mining pool
MiningBoard tracks mining pools across every coin we cover. Listing is free — there is no listing fee, no paid placement, and no ranking you can buy. If you publish your pool's stats in the format below, we scrape them every five minutes and your live hashrate, miner count and blocks show up on your coin's page automatically.
How it works
Two ways to be listed
An API is not a requirement. Most pools in our directory have no public stats endpoint at all — we list them from catalog data and attribute their hashrate from aggregate sources. Publishing an endpoint simply makes your numbers first-party, live, and accurate.
We read your numbers directly from you, every five minutes. Your pool shows live hashrate, miner count, blocks in the last 24h and last block found, plus a reliability score based on how consistently your endpoint responds.
Name, homepage, fee, payout scheme, supported coins and logo. Your pool appears in the directory and on the coin pages you mine, with hashrate attributed from aggregate sources rather than from you.
The endpoint spec
One public GET endpoint per coin, returning application/json. Every field maps directly onto something we store, so there is nothing here that we ask for and then ignore.
{
"spec": "miningboard-pool-v1",
"coin": "ZEC",
"algorithm": "Equihash",
"updated_at": "2026-08-19T13:04:46Z",
"pool": {
"hashrate": 1.23e15,
"miners": 412,
"workers": 980,
"blocks_24h": 7,
"last_block_at": "2026-08-19T12:45:46Z",
"fee_percent": 1.5,
"payout_scheme": "PPS+",
"min_payout": 0.001
},
"network": {
"hashrate": 8.9e15,
"difficulty": 120000000,
"height": 2900123,
"block_reward": 1.5625,
"block_time": 75
},
"stratum": [
{ "url": "stratum+tcp://zec.example.com:3333", "region": "eu", "tls": false }
]
}
Field reference
| Field | Required | Notes |
|---|---|---|
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional | |
|
Optional |
Optional: an index endpoint
If you publish a list of the coins you support and where their stats live, adding a coin later needs no new submission — we pick it up from the index.
{
"spec": "miningboard-pool-index-v1",
"pool": { "name": "Example Pool", "homepage": "https://example.com", "fee_percent": 1.5 },
"coins": [
{ "coin": "ZEC", "stats_url": "https://api.example.com/v1/pool/zec" },
{ "coin": "BTC", "stats_url": "https://api.example.com/v1/pool/btc" }
]
}
Rules your endpoint must follow
These are not preferences. Each one is a constraint our pipeline actually enforces, and an endpoint that breaks one cannot be listed as a live source.
Check your endpoint
Paste your stats URL below. We fetch it live and report on every field — what passed, what is missing, and what looks wrong. Nothing is stored and no submission is created; run it as often as you like while you build.
Submit your pool
Fill in what you have. Only the pool name and homepage are required — everything else helps us list you faster and more accurately.
Your submission has landed with our team. If you left an email address we will reply there; expect to hear back within a few working days.