A small, stable, read-only API for pool aggregators, block explorers, and trackers such as miningpoolstats.stream. These endpoints return pool-level statistics only — no individual miner wallet addresses are ever exposed. Responses are JSON, CORS-enabled, and cached for 60 seconds.
https://bcmonster.com ·
Format: JSON · Auth: none ·
Rate: please cache ≥60s and keep to a reasonable polling interval.
Use either the coin name or its ticker symbol in the path:
| Coin | Name | Ticker |
|---|---|---|
| Bitcoin | bitcoin | btc |
| Bitcoin Cash | bitcoincash | bch |
| DigiByte | digibyte | dgb |
| Peercoin | peercoin | ppc |
| Bitcoin II | bitcoinii | bc2 |
| Bitcoin Cash II | bch2 | bch2 |
| Namecoin merge | namecoin | nmc |
| Fractal Bitcoin merge | fractalbitcoin | fb |
Flat, single-coin stats feed designed for pool trackers. Every common field alias a tracker might read is included (hashrate, workers, fee, network diff, last block). This is the recommended endpoint for miningpoolstats.stream.
→ Try /api/mps/dgb// GET /api/mps/dgb { "pool_name": "BCMonster", "coin": "DGB", "algo": "sha256", "hashrate": 1410000000000, // H/s (pool + solo) "hashrate_pool": 1180000000000, "hashrate_solo": 230000000000, "workers": 12, "fee": 1, "min_pay": 1, "network_hashrate": 132550000000000000, "network_difficulty": 462920000, "height": 23906327, "last_block": 23905777, "last_block_time": 1753478400, // unix seconds, null if never "stratum_host": "bcmonster.com", "stratum_port": 3333 }
Cleaner, canonically-named per-coin summary. Same underlying data as
/api/mps but with a single canonical name per field.
| Field | Type | Description |
|---|---|---|
coin | string | Ticker symbol |
pool_hashrate | number | Current pool hashrate (H/s, pool + solo) |
workers | number | Active miners (pool + solo) |
network_hashrate | number | Network hashrate (H/s) |
network_difficulty | number | Current network difficulty |
last_block_found | number|null | Unix timestamp of pool's last block |
fee | number | Pool fee (%) |
min_payout | number | Minimum payout threshold |
algo | string | Hashing algorithm |
stratum_url | string | Stratum connection string |
All coins at once — an array of the per-coin objects above. Handy for a single poll that covers the whole pool.
→ Try /api/v1/pool_info
These endpoints are provided for aggregators and the community. Please poll no
more than once per minute (responses are cached 60s, so more frequent requests
just return stale data), and identify your crawler with a descriptive
User-Agent where possible. If you run a tracker and need a field
that isn't here, reach out in chat or email
BCMonster@BCMonster.com and we'll
add it.