Mining Pool Directory & API Integration Guide
Authoritative technical specification and telemetry endpoints for mining aggregators, ranking directories, and monitoring engines (Hashrate.no, MiningBoard, MiningPoolStats, ASIC Miner Value, Minerstat, WhatToMine).
Truth-in-Advertising & Capability Demarcation
Our umbrella brand is BTCB2 & Siacoin Pool because our custom Stratum gateway speaks native Sia-Stratum V1 protocol, allowing stock firmware from all Sia ASICs (iBeLink BM-S3, BM-S3+, Innosilicon S11, Antminer A3, Obelisk SC1) to mine without hardware modification.
Bitcoin BLAKE2b PoW chain mined with 0.25% launch fee and PPLNS-8D accounting. Immediate coinbase payouts upon 100-block maturity.
Hardware is 100% compatible. Native Siacoin blockchain consensus daemon and payout pipeline are in active development ("Coming Soon").
๐ Quick Submission Cheat Sheet
โก Authoritative Canonical V1 API
Single unauthenticated source of truth for pool hashrate, miners, and network telemetry.
// Click "Fetch Live Response" to query the live API...
V1 Schema Field Dictionary
| Field | Type | Unit / Format | Description |
|---|---|---|---|
| api_version | string | "1.0" | Semantic API version contract. |
| coin | string | "BTCB2" | Official ticker symbol. |
| algorithm | string | "BLAKE2b" | PoW hashing algorithm. |
| pool_hashrate_hs | number | H/s (raw) | Total aggregate pool hashrate derived from accepted window work. |
| pool_hashrate_formatted | string | e.g. "28.63 MH/s" | Human-readable scaled pool hashrate. |
| hashrate_window_seconds | integer | seconds (600) | Rolling duration over which accepted shares are calculated. |
| active_miners | integer | count | Unique payout identities with accepted shares in current window. |
| active_workers | integer | count | Total active Stratum worker connections. |
| fee_percent | number | percent (0.25) | Pool operator fee percentage. |
| payout_scheme | string | "PPLNS-8D" | Accounting reward distribution model. |
| stratum | object | { host, port, url } | Primary public mining endpoint connection parameters. |
| network_height | integer | block height | Current blockchain consensus tip height. |
| last_updated | string | ISO-8601 UTC | Timestamp of telemetry generation (e.g. 2026-09-13T01:37:02Z). |
๐ Directory Compatibility Adapters
Pre-formatted feeds tailored for specific directory scrapers. All adapters derive from the exact same live consensus state with zero delay.
โ๏ธ MiningBoard Feed
5-Min Scraper Spec
Conforms strictly to MiningBoard's schema: raw H/s in pool.hashrate, integer pool.miners, fee, payout scheme, min payout, and Stratum parameters.
๐ Hashrate.no Feed
CORS Unauthenticated
Conforms to Hashrate.no listing requirements: raw H/s hashrate, hashrate_formatted, unit, miners, fee, and full Stratum URL.
๐ฉบ Health & Uptime Probe
Uptime Robot / Monitor
Ultra-fast HTTP 200 health check returning {"status": "ok", "coin": "BTCB2"} for directory pingers and automated uptime monitors.
๐ท๏ธ Directory Source Attribution
Privacy-Preserving
Append ?src=hashrate or ?src=miningpoolstats to dashboard links. Increments an aggregate counter with zero IP logging or tracking cookies.
โก Hardware Support & Miner Self-Service APIs
v1.0 Specifications๐ฅ๏ธ Hardware Support Matrix
GETAuthoritative device compatibility statuses: CPU (Verified), GPU (Verified), FPGA (Compatible/Unverified), ASIC (Qualification in Progress).
๐ Miner Authoritative Summary
GETSegregated economic states: Historical Paid, Pending Payable, and Estimated PPLNS Window Share.
๐งพ Paginated Share History
GETFull cursor-paginated work submissions with timestamps, assigned difficulty, state (accepted/rejected/stale), and block candidate flags.
๐ก๏ธ Worker Telemetry & Privacy Shield
GET / POST
Pseudonymized by default (Worker 1). Unmasked when passing header X-Privacy-Token: msec_... obtained via Stratum nonce challenge proof.
๐ Privacy & Data Security Policy
Per our operational charter, the public telemetry endpoints enforce strict data sanitization:
bc1q...) are never broadcast in public API feeds.
๐ค Directory Reviewer Fast-Track & Custom Adapters
Are you a directory admin, indexer maintainer, or crawler engineer needing a custom JSON schema, endpoint format, or dedicated poll frequency? We build, test, and deploy directory-tailored adapters within 24 hours at zero cost.