Lithos, by the numbers.
Read from the chain: blocks carrying a Lithos genesis, rollups, payouts and the live collateral set. Network figures come from the public Ergo explorer.
For dashboards and aggregators.
Plain JSON over HTTPS, CORS-open and cached for about a minute. No key. Version 1 only ever adds fields; anything unknown is null rather than missing, so parsers can rely on the shape.
/api/v1/statsPool, network and Lithos snapshot/api/v1/history?interval=hourHashrate and blocks per hour, 48 h/api/v1/history?interval=dayHashrate and blocks per day, 30 d$ curl https://lithosprotocol.org/api/v1/statsFields
pool.feeMaxPercentnumberHard fee ceiling enforced by contract, as a percent of the block subsidy (3).
pool.minimumPayoutnumberAlways 0: rollups pay every surviving miner, with no threshold.
pool.payoutSchemestring"NISP": paid by committed score through Non-Interactive Share Proofs.
pool.stratumstring"self-hosted": every miner runs their own stratum against their own node.
network.heightnumber | nullErgo block height.
network.hashratenumber | nullErgo network hashrate in H/s.
network.difficultynumber | nullCurrent Ergo network difficulty.
lithos.hashratenumber | nullH/s behind confirmed Lithos blocks over hashrateWindowHours (24).
lithos.networkSharenumber | nulllithos.hashrate ÷ network.hashrate, 0–1.
lithos.blocks24hnumber | nullErgo blocks carrying a Lithos genesis in the last 24 hours.
lithos.lastBlock{ height, timestamp } | nullThe newest Lithos block the source has processed.
lithos.minersPerRollupnumber | nullMean number of miners paid per rollup.
lithos.payouts{ count, erg, lit } | nullTotals over the source's retained history.
lithos.collateral{ boxes, erg, bestBidErg } | nullLive collateral boxes miners can spend, and the best priority bid.
lithos.source"client" | "demo" | nullWhere Lithos figures came from. Treat anything but "client" as not real.
status"ok" | "partial" | "unavailable"Whether every upstream answered.
Lithos has no operator, so there is no pool server to scrape. These figures are derived from the chain by a Lithos client and republished here. Hashrate is the work behind confirmed Lithos blocks, not a self-reported number.
// GET /api/v1/stats
// loading…