Lazarus Pool 公开 API
本站自己画图用的一切都是公开 JSON 接口。不需要 key、不需要账户、不需要签名,CORS 全开,数字与页面上显示的完全一致。响应带有较短的缓存头;遵守它,你想多频繁拉取都可以。
稳定字段以 2026-10-10 这份清单为准:未经本页注明日期,不会改名或删除。注明的日期就是变更写上本页的那一天。各接口未列出的字段都可能变化。
| 接口 | 返回内容 |
|---|---|
/api/pool | 算力、TIDES 窗口、手续费、已出区块,以及 DATUM 连接参数。 |
/api/coinbaser | Prime 此刻为下一个区块下发的 coinbase 输出列表。 |
/api/blocks | 浏览器列出的近期链上区块。不是本矿池自己的出块列表。 |
/api/found/{blockhash} | 本矿池所出某个区块实际支付的 coinbase 输出。 |
/api/miners | 有在线会话或近期有效工作量的地址,及其窗口占比。 |
/api/miner/{address} | 单个地址:算力、窗口占比、已支付金额,以及最近 24 小时。 |
/api/gateways | Prime 知道的 DATUM 网关,包括在线的和只在历史里的。 |
/api/payouts | 已经付出的 coinbase,每个区块一个对象。每个地址的金额在 /api/found/{blockhash}。 |
/api/solo | 单挖矿工,以及单挖端点出的区块。 |
/api/solo/{address} | 单挖账本上的一个地址。 |
/api/price | 本站折算所用的 XBT 价格。 |
/api/v1/prices | 同一价格,形状与 mempool 的 /api/v1/prices 相同。 |
/api/hardware | Siacoin 矿机列表,含价格与每日 XBT 估算。 |
/api/rentals | 在租的 BLAKE2b 矿机,以及走你自己的 DATUM 网关时预计每天的 XBT。 |
/api/history | 一段时间内的矿池算力,以及这段时间里本矿池出的区块。 |
/api/makegoods | 矿池欠下或已经支付的补差,每个区块一行。 |
/api/gateway-builds | 本站推荐的 DATUM 网关版本,按推荐顺序。 |
/api/openapi.json | 上述字段列表的 OpenAPI 3.1 文档。 |
可依赖的字段
/api/pool
算力、TIDES 窗口、手续费、已出区块,以及 DATUM 连接参数。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
name | string | — | 矿池名称。 |
blocks_found | integer | count | 本矿池自己记下的区块数。不会按浏览器的数字改写。 |
last_found_height | integer | blocks | 本矿池记下的最新区块的高度。 |
blocks_found_explorer | integer | count | 上次核对成功时,浏览器给本矿池的区块数。 |
blocks_found_checked_at | integer | unix seconds | 那次核对成功的时间。 |
pool_hr_ghs | number | GH/s | 记入账的矿池算力。 |
height | integer | blocks | 最近一次从节点读到的链高度。 |
difficulty | number | — | 最近一次从节点读到的全网难度。 |
miners_online | integer | count | 当前有会话的收款地址数。 |
fees.datum_percent | number | percent | 经矿工自建 DATUM 网关到来的工作量所收的费率。 |
fees.stratum_percent | number | percent | 经公共 stratum 到来的工作量所收的费率。 |
fees.custody.percent | number | percent | 自 fees.custody.from_height 起,仅矿池或部分分账 coinbase 的补付向自身网关正在产生这类 coinbase 的每位收款人保留的托管费率。使用当前版本网关的矿工全额到账。没有时为 0。 |
fees.custody.from_height | integer | blocks | 其补付开始收取托管费的第一个区块。没有时为 0。 |
datum.pool_host | string | — | DATUM 网关要连接的主机。 |
datum.pool_port | integer | port | DATUM 网关要连接的端口。 |
datum.pool_pubkey | string | hex | 网关必须钉住的矿池公钥。Prime 尚未公布时为空。 |
datum.min_diff | integer | share difficulty | Prime 接受的最低份额难度,也是它下发的 vardiff 下限。仅当 Prime 的统计里有 pool.min_diff 时出现。 |
payout_scheme | string | — | 出块后如何支付。 |
updated | integer | unix seconds | 这份文档的生成时间。 |
本响应里其余字段都可能变化。
/api/coinbaser
Prime 此刻为下一个区块下发的 coinbase 输出列表。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
scheme | string | — | 这份分配所属的支付方式。 |
value | integer | sats | 计算这份分配所用的 coinbase 金额。 |
miner_sats | integer | sats | 矿工输出的合计。 |
pool_sats | integer | sats | 矿池那一笔输出。 |
fee_sats | integer | sats | 矿池输出里的手续费。 |
fee_percent | number | percent | 手续费占 coinbase 金额的百分比。 |
本响应里其余字段都可能变化。
/api/blocks
浏览器列出的近期链上区块。不是本矿池自己的出块列表。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
blocks[].height | integer | blocks | 区块高度。 |
blocks[].id | string | hex | 区块哈希。 |
blocks[].timestamp | integer | unix seconds | 区块时间。 |
blocks[].pool | string | — | 浏览器标出的矿池名。 |
本响应里其余字段都可能变化。
/api/found/{blockhash}
本矿池所出某个区块实际支付的 coinbase 输出。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
hash | string | hex | 所查询的区块哈希。 |
outputs[].address | string | — | 输出地址。 |
outputs[].btc | number | XBT | 这笔输出的金额。 |
outputs[].share | number | fraction | 这笔输出占 coinbase 的比例。 |
outputs[].to | string | — | miner 或 pool。 |
本响应里其余字段都可能变化。
/api/miners
有在线会话或近期有效工作量的地址,及其窗口占比。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
online[].address | string | — | 收款地址。 |
online[].hr_ghs | number | GH/s | 该地址记入账的算力。 |
online[].window_percent | number | percent | 该地址在 TIDES 窗口中的占比。 |
本响应里其余字段都可能变化。
/api/miner/{address}
单个地址:算力、窗口占比、已支付金额,以及最近 24 小时。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
address | string | — | 所查询的地址。 |
hr_ghs | number | GH/s | 记入账的算力。 |
window_sats | integer | sats | 该地址在下一块 coinbase 中的输出。 |
paid_btc | number | XBT | 已经成熟、记给该地址的 coinbase。 |
blocks_found | array | — | 付给该地址的 coinbase 输出,从新到旧,一次一页。用 ?payouts_offset=N&payouts_limit=M 翻页(M 最大 200,默认 50)。 |
payouts_total | integer | blocks | blocks_found 的总行数;无法统计时为 null。 |
payouts_offset | integer | blocks | 本页的偏移量。 |
payouts_limit | integer | blocks | 本页的行数上限。 |
earned_24h | object | — | 最近 24 小时所出区块带来的收益。窗口内有读不到的 coinbase 时为 null。为对象时,block_sats、makegood_sats 与 total_sats 的单位是聪;makegood_sats 按补付实际支付的金额计,即已扣除 makegood_custody_fee_sats 中的托管费。 |
makegoods[].sats | integer | sats | 部分分账或仅矿池 coinbase 未付给该地址的金额:其补付所欠的原额。 |
makegoods[].custody_fee_sats | integer | sats | 补付从该原额中保留的托管费。只向自身网关正在产生仅矿池或部分分账 coinbase 的收款人收取,以手续费钱包签名时的记录为准;其他人、起始高度之前、补付尚未签名时,或扣费后低于该地址的粉尘下限时为 0。 |
makegoods[].net_sats | integer | sats | 补付实际支付的金额:sats 减去 custody_fee_sats。 |
makegood_pending_btc | number | XBT | 仍在付往该地址途中的补付,已扣除托管费。 |
makegood_custody_fee_sats | integer | sats | 从该地址待付与已付补付中保留的托管费。 |
custody_fee_percent | number | percent | 仅矿池与部分分账 coinbase 补付的托管费率。没有时为 0。 |
custody_from_height | integer | blocks | 其补付开始收取托管费的第一个区块。没有时为 0。 |
gateway_outdated | boolean | — | 该地址是一个在线、版本过时的 DATUM 网关的收款身份时为 true:该网关最近 30 天内的最新区块是仅矿池或部分分账,或它发送仅矿池工作(在 200 个及以上已接受任务中至少占 10%)。托管费由谁承担也按同一规则判定。 |
gateway_outdated_reason | string | — | 简短的原因。gateway_outdated 为 false、但最近 7 天内有补付被收取托管费时也会填写;否则为空。 |
本响应里其余字段都可能变化。
/api/gateways
Prime 知道的 DATUM 网关,包括在线的和只在历史里的。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
reachable | boolean | — | 能否读到 Prime 的统计。 |
gateways[].gateway | string | hex | 网关签名密钥的前缀。 |
gateways[].own | boolean | — | 为 true 时,这个会话是矿池自己的公共 stratum。 |
gateways[].offline | boolean | — | 网关当前未连接时为 true。 |
本响应里其余字段都可能变化。
/api/payouts
已经付出的 coinbase,每个区块一个对象。每个地址的金额在 /api/found/{blockhash}。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
scheme | string | — | 支付方式。 |
payouts[].height | integer | blocks | 区块高度。 |
payouts[].hash | string | hex | 区块哈希。 |
payouts[].miner_btc | number | XBT | 这个区块上矿工输出的合计。 |
payouts[].output_count | integer | — | 这个区块付出了多少笔 coinbase 输出。 |
本响应里其余字段都可能变化。
/api/solo
单挖矿工,以及单挖端点出的区块。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
enabled | boolean | — | 是否有单挖端点应答。 |
blocks_found | integer | count | 记下的单挖区块数。 |
hashrate_ghs | number | GH/s | 各端点报出的单挖算力。 |
本响应里其余字段都可能变化。
/api/solo/{address}
单挖账本上的一个地址。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
address | string | — | 所查询的地址。 |
found | boolean | — | 该地址是否在单挖账本上。 |
本响应里其余字段都可能变化。
/api/price
本站折算所用的 XBT 价格。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
USD | number | USD per XBT | 最新价。各交易所都读不到、也没有缓存时为 null。 |
time | integer | unix seconds | 读到价格的时间。 |
stale | boolean | — | 刷新失败、沿用缓存时为 true。 |
pair | string | — | 这个价格对应的币。 |
本响应里其余字段都可能变化。
/api/v1/prices
同一价格,形状与 mempool 的 /api/v1/prices 相同。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
time | integer | unix seconds | 读到价格的时间。 |
USD | number | USD per XBT | 已知时的最新价。 |
本响应里其余字段都可能变化。
/api/hardware
Siacoin 矿机列表,含价格与每日 XBT 估算。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
source | string | — | 机器列表的来源。 |
price_usd | number | USD per XBT | 把每日 XBT 折成美元所用的价格。 |
ths_btc_day | number | XBT per TH/s per day | 走 DATUM 网关(0% 手续费)的实时每 TH/s 每日估算。 |
miners[].ths | number | TH/s | 标称算力。 |
miners[].xbt_day | number | XBT per day | 按 ths_btc_day 估算的每日收益。该费率未知时为 null。 |
本响应里其余字段都可能变化。
/api/rentals
在租的 BLAKE2b 矿机,以及走你自己的 DATUM 网关时预计每天的 XBT。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
source | string | — | 租赁列表的来源。 |
price_usd | number | USD per XBT | 美元一栏所用的价格。 |
ths_btc_day | number | XBT per TH/s per day | 估算所用的费率。矿池尚未公布时为 null。 |
rigs | array | — | 矿机列表。单台矿机内部的字段可能变化。 |
本响应里其余字段都可能变化。
/api/history
一段时间内的矿池算力,以及这段时间里本矿池出的区块。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
range | string | — | 所查询的时间范围。 |
step_s | integer | seconds | 一个算力点的时间宽度。 |
points | array | — | 每行是 [unix 秒, GH/s, 矿工数]。 |
blocks[].height | integer | blocks | 范围内本矿池出的一个区块的高度。 |
blocks[].hash | string | hex | 该区块的哈希。 |
本响应里其余字段都可能变化。
/api/makegoods
矿池欠下或已经支付的补差,每个区块一行。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
tip | integer | blocks | 用来判断成熟度的链高度。节点未应答时为 0。 |
pending_sats | integer | sats | 仍欠的聪,已扣除托管费。 |
custody_fee_sats | integer | sats | 从待付与已付补付中保留的托管费。 |
blocks | array | — | 每个区块一个对象。对象内部未在此列出的字段可能变化。 |
blocks[].owed_sats | integer | sats | 该区块 coinbase 未付给矿工的金额,未扣托管费。 |
blocks[].custody_fee_sats | integer | sats | 该区块的补付保留的托管费。 |
blocks[].net_sats | integer | sats | 该区块的补付实际支付的金额:owed_sats 减去 custody_fee_sats。 |
本响应里其余字段都可能变化。
/api/gateway-builds
本站推荐的 DATUM 网关版本,按推荐顺序。
| 字段 | 类型 | 单位 | 含义 |
|---|---|---|---|
gateways[].id | string | — | 该网关系列的稳定 id。 |
gateways[].name | string | — | 站上显示的名称。 |
本响应里其余字段都可能变化。
/api/openapi.json
上述字段列表的 OpenAPI 3.1 文档。
其中两个要带地址,并且故意不做搜索收录,因为按地址生成的页面是无限多且结构相同的:/api/miner/<地址> 和 /api/solo/<地址>。如果你在这之上做东西、需要某个还没有的字段,矿池服务端就是一个 Python 文件,你要的接口大概只是几行——说一声就能加。