Lazarus Pool public API
Everything the site draws itself with is a public JSON endpoint. No key, no account, no signature, CORS open, and the same numbers the pages show. Responses carry short cache headers; honour them and you can poll as often as you like.
| Endpoint | What it returns |
|---|---|
/api/pool | Hashrate by path, network difficulty and share, the TIDES window, the fee split and the live XBT per TH/s per day |
/api/coinbaser | The coinbase output list Prime is handing out right now — the next block's payout, before it is found |
/api/blocks | Every block the pool has found, with height, time and reward |
/api/found/<blockhash> | The coinbase outputs a found block actually paid |
/api/miners | Addresses with accepted work in the window, their share of it and their hashrate |
/api/gateways | Connected DATUM gateways and what each is contributing |
/api/payouts | Coinbase payouts already made, per address |
/api/solo | Solo miners and blocks found solo |
/api/price | The XBT price the site converts with |
/api/hardware | The Siacoin ASIC list with prices and estimated XBT and dollars per day |
Two of these take an address and are deliberately excluded from search indexing, since one page per address is infinite and identical: /api/miner/<address> and /api/solo/<address>. If you are building something on this and need a field that is not there, the pool server is one Python file and the endpoint you want is probably a few lines — say so and it can be added.
Bitcoin (XBT / BTCB2) · BLAKE2b · DATUM · TIDES · Proverbs 11:1
Mine Bitcoin (XBT).
Get paid in the block itself.
Earn extra for Decentralizing the network.
No pool balance, no withdrawals, direct to you on chain. Any Siacoin BLAKE2b ASIC works. Build your own blocks with DATUM: pay 0% and collect a share of the public stratum’s fee on every block the pool finds.
The first pool anywhere to put its stratum hashrate behind a DATUM subsidy, paying miners to decentralize the network instead of charging them for it.
Two ways in · one gets paid extra
Run a node and a DATUM gateway and you choose the transactions in the block. Point a miner at us and we choose them. Same window, same payout — but DATUM work pays no fee and is handed seven and a half points of the stratum’s fee on every block.
Set up a DATUM gateway. Use iohzrd so a block you find pays the whole window — and every block anyone finds credits you the bonus. Which gateway
Live
The pool right now.
Straight from Prime and the node. Refreshes every ten seconds.
Hashrate by path
DATUM by gateway
DATUM and public stratum match the pool figure above. Solo is the dedicated ports — not in that figure and not in the TIDES window.
Of DATUM hashrate only — same live credit as the chart to the left. Largest gateways listed; the rest are in Other.
Prime is not answering right now. Window, gateway and payout figures are the last ones it published.
- Paid in the block itself. No pool balance, no withdrawals. When a block is found, its coinbase pays your address directly. See the next payout.
- Bring your own gateway, keep 100% — and then some. Run Bitcoin Knots and a stock DATUM gateway: your node builds the block template, the pool only sets the split. Public stratum is 15%, and seven and a half points of that is credited to DATUM miners on every block. Connect.
- Verifiable end to end. Every share is rebuilt and hashed; every block found is on the Lazarus Mempool. Source on GitHub.
Next payout
If a block is found right now.
The exact coinbase Prime is handing to every gateway and to our own stratum right now — whoever finds the block, this is who it pays, how much, and why.
-
1
Start with the reward
—
-
2
Who has earned a cut
—
-
3
Each path pays its own fee
—
-
4
Paid directly in this coinbase
—
-
5
Subsidy to DATUM gateways
—
-
6
What Lazarus keeps
—
Coinbase outputs, largest first
—
Window shares is accepted shares still in the window; Window % is that address’s share of accepted work; XBT is its output after that miner’s fee. Amounts assume the base subsidy — transaction fees in the block scale every output up in proportion. A share whose coinbase pays anything else is refused.
Get connected
One username: your address.
Two ways in, one rule. Your stratum username is the address that gets paid.
Recommended · no fee · paid the bonus
Your own DATUM gateway
0%
Your node builds the block and picks the transactions. Lazarus only dictates the coinbase split and verifies your shares. On top of your full share, every block credits you a cut of the public stratum’s fee.
Setup below
Simplest · point and go
Public stratum
15%
Our node, our templates. Any BLAKE2b ASIC or miner. Same TIDES window — switch to a gateway later and your accepted work comes with you. seven and a half points of the fee goes to the DATUM miners; run a gateway and you are on the receiving end.
Setup below
All or nothing
Solo
7.5%
No window, no sharing. Find a block and the whole reward is yours less the fee; find nothing and you earn nothing.
Setup below
Which DATUM gateway
If you run your own node, pick one of these. All three speak BLAKE2b and connect here with no patch; current builds still advertise v0.4.1-beta. Skip this if you use the public stratum.
-
Recommended iohzrd Master
7491a50— StartOSpow_0.4.1_23ships the same commit. A found block pays the whole window: every BLAKE2b miner gets the 16 KB coinbase. If the pool split is late, one job can still pay only the pool. -
CONVOY Master
b9ea7dc. Firmware size classes still apply on BLAKE2b, so a found block often pays only the first ~17 miners. An Antminer A3 is served a pool-only coinbase. -
FlyTheElephant Now the same code as CONVOY (
b9ea7dc): size classes, and a new height starts subsidy-only. Older FlyTheElephant / OCEAN-lineage builds still send a pool-only full job on every new block — rebuild from current master or switch to iohzrd.
CONVOY’s get-started guide is a longer walkthrough of Bitcoin Knots and a DATUM gateway — node, gateway build, and pointing miners at it. Read it in English or in 中文. Point the gateway here with the host, port, and pubkey below; Lazarus-specific fees and the DATUM bonus are this page, not theirs.
- Stratum
- User
- bc1q…youraddress.worker
- Pass
- x
- Fee
- 15% of your window share, taken inside the coinbase. Seven and a half points of it is credited to the DATUM miners in the window — run your own gateway and it is paid to you instead
- Algo
- BLAKE2b — Sia-style header, not SHA-256d
- Payout
- Your share of the TIDES window, in the coinbase of every block the pool finds. See Next payout.
Our public gateway on :23334 is itself a DATUM gateway on this Prime — you will see it under Gateways — so work here and work through your own gateway land in the same window under your address. New sessions start at difficulty 4096; vardiff then steps 2× every ~20s toward your hashrate.
You build the block. We only split the coinbase. Run Bitcoin Knots and a DATUM gateway, point the gateway at Prime, and point your miners at the gateway. Your node chooses the transactions; Prime hands your gateway the coinbase split for the window, verifies every share, and credits your address. If your miner finds the block, it is your template with everyone’s payout in it. Which gateway to run.
The DATUM bonus. The public stratum pays a 15% fee. Seven and a half points of it is not kept by the pool: on every block found it is credited to every DATUM miner holding work in the window, pro rata by DATUM work. It lands on your balance whether or not your address made that block’s coinbase, and is paid with your next output once it clears the minimum. Small gateways get their exact share; nobody is skipped.
- Host
- stratum.awokenlazarus.xyz
- Port
- 28915
- Pubkey
- —
- Fee
- 0% of your window share — no cut versus the public stratum
- Bonus
stratum + datum sections of datum_gateway_config.json
- Run Bitcoin Knots for this chain with
server=1and a cookie or RPC user the gateway can read. - Build the gateway, merge the
stratumanddatumsections above into its config, and setmining.pool_addressto your payout address. Leftover value the split does not name goes there. Stock DATUM defaultsstratum.vardiff_minto 16384 if you omit it — that is the floor and the start, and Prime cannot lower it. Set 4096 so new sessions start there; vardiff still climbs for faster boxes. - Point miners at your gateway’s stratum (usually
stratum+tcp://127.0.0.1:23334). Usernameaddress.worker: the part before the first.is who gets paid and must be an address this chain accepts. - Watch your gateway appear under Gateways and your address under Miners. Stock builds can still publish a job whose coinbase omits the window: current iohzrd, CONVOY, and FlyTheElephant only if the pool split is late. Older FlyTheElephant / OCEAN-lineage
v0.4.1-betabuilds (no+lazarus-split) still do it on the first job of every height. Prime accepts that work and, if such a job found a block, records what the pool then owes the window. - For a longer Knots + DATUM walkthrough than these four steps, use CONVOY’s get-started guide (also in 中文), then come back here for the Lazarus host, port, pubkey, and config snippet.
Who gets paid, by gateway setting
| Gateway setting | Username the pool receives | Paid to |
|---|---|---|
pool_pass_full_users: true(the config above) |
the miner’s own stratum username, unchanged | each miner’s address, so miners behind one gateway are paid separately |
pool_pass_workers: truepool_pass_full_users: false |
the gateway’s mining.pool_address, then . and the miner username |
the gateway address; the worker name still reaches the pool |
both false |
the gateway’s mining.pool_address alone |
the gateway address; no worker name reaches the pool |
Solo is a bet, not a wage. Your shares buy you nothing — they only prove you are working. When one of them is a block, that block’s entire reward goes to the address in your username, less our fee, paid in that block’s own coinbase. Until then you earn nothing, however long you mine. Pooled mining pays you a steady share of every block the pool finds; solo pays you rarely and enormously. Most miners should stay pooled.
- User
- bc1q…youraddress.worker
- Pass
- x
- Fee
- 7.5% of the block, taken as one output in the coinbase you solve. Nothing is withheld and nothing is owed to you between blocks.
- Payout
- The rest of the block — subsidy and every transaction fee in it — straight to your address, spendable after 100 confirmations.
- Your odds
- Expected time to a block at your hashrate is shown on your stats page.
Solo work is kept out of the TIDES window on purpose. Point some miners at solo and others at the pooled ports if you want both; the pooled ones keep earning their window share while the solo ones chase a whole block. Your solo shares will never appear under Miners or in Next payout — look under Solo instead.
Already running your own node? Then solo mine against it directly — you do not need us for that, and you should not pay us for it. These ports are for miners who want to solo without running a node.
Buy a miner
BLAKE2b machines that hash this chain.
Any ASIC that can mine Siacoin can mine Bitcoin (XBT) — same BLAKE2b hardware. Machines listed on BT-Miners’ BTCB2 collection. Prices are theirs. Estimates use current difficulty, the base subsidy, and Lazarus through your own DATUM gateway (bonus included). Electricity is not in the number. Click a machine to open its BT-Miners page.
Could not load the catalog. Open BT-Miners’ BTCB2 collection directly.
Lazarus Pool is not responsible for BT-Miners customer support or quality of service.
Your stats
Look up any address.
Hashrate, window share, next-block payout and every coinbase that has paid you. Each address also has its own page at /miner/<address>.
Miners
Who is hashing.
Hashing now, then everyone else we have seen. Window shares is accepted shares still in the TIDES window; Window % is next-block pay, not hashrate share — an idle address is still paid while its work is in the window.
Online now
Relayed to other pools
Recently seen · not hashing right now
Gateways
Every gateway on Prime.
Every DATUM gateway connected right now, ours included, plus any that have found a block even if they are offline. Block counts are lifetime.
Solo
Mining for the whole block.
Separate from the pool’s window — none of this work is paid a share of anything.
Hashing now
Blocks found solo
Blocks & payouts
Found by Lazarus, then the rest of the chain.
Paid in the found block’s coinbase, split by accepted work in the TIDES window, less each miner’s fee. Open a block to see every output. Coinbase outputs are spendable after 100 confirmations. Every block is also on the Lazarus Mempool.
Found by Lazarus
Recent on this chain
Decentralize the hashrate
Other pools that speak DATUM and TIDES.
No single pool should hold a third of this chain. We cap our own stratum at 15% of the network; hashrate behind a miner’s own DATUM gateway builds its own blocks and is not counted. Past that line, new stratum connections are relayed to one of these pools and paid there. Each one lets you build your own block through a DATUM gateway and pays by a TIDES window, so splitting your fleet across them costs you nothing in principle. Keep one as a failover in your miner either way.
| Pool | Own DATUM gateway | Their stratum / public gateway |
|---|---|---|
| Riptide | 0% | 1% (variable; currently 1%) |
| CONVOY | 1% | 2% failover |
| B2Pool | 0% | 1% TIDES |
| Xorpool | 1% | 2% pooled |
| iohzrd | 0% | 10% their public gateway |
-
0% DATUM · 1% stratum, variable
Maveth’s TIDES pool. Zero fee through your own gateway; the SV1 skim is variable (currently 1%) and half of it goes back to live DATUM miners as STRATUM BOOST. Prefers a CONVOY gateway with the largest-coinbase patch.
- Stratum
- stratum+tcp://sv1.riptide.maveth.ca:23337
- DATUM
- tides.maveth.ca:28916
-
1% DATUM · 2% failover
The pool behind the CONVOY DATUM gateway. Non-custodial TIDES; DATUM is their standard 1% fee, and mining on their failover stratum (they build the template) is 2%.
- Stratum
- stratum+tcp://mine.convoy.xyz:3333
- DATUM
- see Get Started on convoy.xyz
-
0% DATUM · 1% TIDES
DATUM on 28915 is 0%. Shared TIDES on 3333 is 1% over a window of four times difficulty; solo on 3334. Regions in Frankfurt, Helsinki, Chicago, Los Angeles, Kyiv and Hong Kong.
- Stratum
- stratum+tcp://ord.b2pool.io:3333 · de · hel · lax · ua
- DATUM
- port 28915 on any region
-
1% DATUM · 2% pooled stratum
Bitcoin Xor’s TIDES pool. Coinbase-direct payouts, DATUM-first: you build the template at 1%, or mine on their pooled stratum (they build the template) at 2%. xorpool.com.
- Stratum
- stratum+tcp://datum.xorpool.com:23335
- DATUM
- datum.xorpool.com:28915
-
0% DATUM · 10% their public gateway
Omega Pool, run by the author of the gateway we recommend. Own gateway is 0%; their public gateway is 10%. Miners connect through ratum-gateway or CONVOY and are paid from a TIDES window of eight times difficulty.
- Stratum
- stratum+tcp://gateway.iohzrd.tech:23334 · their public gateway
- DATUM
- config on pool.iohzrd.tech
These five are the pools our stratum relays to when Lazarus is over its share of the network. A relayed miner is paid by the pool it lands on, not by us — see Relayed to other pools under Miners. Own-gateway (DATUM) miners are never relayed. Fees above are as each pool published them on 18 September 2026; check their site before you point hashrate.
How it works
How your share becomes a payout.
For newcomers and operators alike. Your ASIC never sees any of this — it hashes a plain BLAKE2b header.
-
You hash, the pool counts
Point a miner at the public stratum, or at a DATUM gateway you run. Either way your username is your Bitcoin address. Every share you send is rebuilt into a full BLAKE2b header and hashed by Prime; accepted work is credited to your address in the TIDES window.
-
The window decides the split
The window holds the last 8 × network difficulty of accepted work — days of pool work at typical hashrate, not the last hour. A found block pays each address in proportion to its share of that window, less its fee. A new rig starts near 0% and ramps as its work enters and older work ages out.
-
The block pays you directly
Prime hands every gateway the same coinbase output list — the one shown under Next payout. A share whose coinbase pays anything else is refused, so whoever finds the block, it pays the window. There is no pool balance to withdraw and no operator to trust with your coins.
-
DATUM work is paid the bonus