API Documentation

Public API.

JSON endpoints for pool stats, miner data, and block history. No authentication required.

Base URL: https://solopool.eu/api/v1
All responses are JSON. Rate limited to 60 requests per minute per IP.
GET
/api/v1/stats
Returns current pool statistics including hashrate, miner count, fee, and last block.
Example response
{"hashrate":"142 TH/s","miners":87,"fee":"0.9%","last_block":891234,"blocks_found":14,"pool_luck":"203%"}
GET
/api/v1/blocks
Returns list of recently found blocks. Optional query param: ?limit=10
Example response
[{"height":891234,"reward":"3.125","luck":"94%","found_at":"2025-03-14T14:22:00Z"}]
GET
/api/v1/miner/{address}
Returns stats for a specific miner by BCH address. Both CashAddr and legacy formats accepted.
Example response
{"address":"bitcoincash:q...","hashrate":"500 GH/s","shares":4812,"workers":1,"last_share":"2m ago"}
GET
/api/v1/network
Returns current BCH network data including difficulty, height, and network hashrate.
Example response
{"difficulty":432500000000,"hashrate":"2.9 EH/s","height":891312,"block_reward":3.125}
Questions about the API? Ask on Discord.