B2POOL connecting…

The block pays you, not the pool.

Every block B2Pool finds carries one output per miner. Your address is written into the block itself, by the transaction that creates the coins. They are yours the moment the block is mined — no pool wallet ever holds them, and there is nothing to withdraw.

Paid by
the block's coinbase
Held by the pool
nothing
Minimum
10,000 sat
Fee
1 %

What almost every other pool does.

The pool's address collects the whole block reward. Your share becomes a number in the operator's database, and some time later a second transaction sends it on. Between the block and your wallet sits a balance you have to trust somebody to honour — and a payout run that can be delayed, batched, or simply stop.

What happens here instead.

We build the coinbase ourselves, per block, from the live TIDES split. When one of our miners solves a block, the transaction that mints the reward already lists every miner who earned a slice, with the amount next to their address. The pool never takes custody, because the coins never pass through us. This is the same mechanism DATUM uses — we run it on the ordinary stratum ports too, which very few pools do.

The payout window, and why there is one.

A block is not split among whoever happened to be mining the moment it was found. It is split according to the work done inside a trailing window that reaches back from that moment — the scheme is called TIDES. The window holds a fixed amount of work: eight times the current network difficulty. How long that takes in hours depends on how much hash rate the pool has, so it moves. Over the last ten days it reached back between 6 and 22 hours, a little under half a day on average.

Why not simply pay out per round, from the last block to the next? Because a round has a beginning, and anything with a beginning can be timed. A miner who arrives when a round is young and leaves when it drags on is paid for other people's luck, and the people who stayed pay for it. A trailing window has no beginning to game: what you earn depends on the work you did, never on when a block happened to turn up. It also means your work is never reset to zero — there is no moment where the counter starts again.

What that means when you start, and when you stop.

On your first day your share grows. Not because anything is withheld — because the window reaches back further than you have been here, and the part before you arrived is not yours. Once you have mined for the length of the window, your share matches your hash rate and stays there. Your miner page draws this as a bar so you can see how full your window is; while it fills, the page says so in plain words.

The same thing runs backwards when you leave. Your work stays in the window as it ages out, so you keep earning from blocks found after your miners stopped. Nobody is paid less for being new; the ramp at the start is exactly the tail at the end, and over any stretch longer than the window they cancel.

Your slice is your full share of that window, less the pool fee, and nothing else is deducted. You can check it yourself: the round scoreboard shows the live split the next block would pay — the same list that goes into the coinbase — and your miner page shows your own share of it.

Maturity is the chain's rule, not ours.

Freshly mined coins cannot be spent right away. That holds for every coinbase on the network, at every pool, and it is consensus — not a policy we could waive. Normally the wait is 100 blocks. On this chain it is longer, and it is set by the block that minted the coins: a coinbase from blocks 973,440 to 979,918 waits 6,480 blocks, about 45 days, and a coinbase from block 979,919 onwards waits 25,920 blocks, about 180 days, until that rule expires in September 2027. There is no single unlock date: a block mined at 973,718 unlocks at 980,198, one mined at 979,919 unlocks at 1,005,839, and a block mined a day later unlocks a day later still. Your miner page gives the exact unlock height for every block you earned from. The difference a coinbase payout makes is not the wait; it is that the coins are already yours while you wait, sitting at your address on the chain, not on the pool's books.

Below the threshold.

An output worth less than 10,000 sat is not written into the block — a dust-sized output costs more to spend than it carries. Anything under that is carried forward and paid with your next slice. Your miner page shows both what has been paid and what is still carried.

Questions worth asking first.

Do I have to withdraw anything?

No. There is no withdrawal, no minimum balance to reach before you can request one and no button to press. Your address is in the block; the payout happened when the block was found.

When can I spend what I mined?

When the coinbase matures — 100 blocks normally. On this chain the wait is set by the block that minted the coins: 6,480 blocks for blocks 973,440 to 979,918, so a block mined at 973,718 unlocks at 980,198; and 25,920 blocks for every block from 979,919 on, so a block mined at 979,919 unlocks at 1,005,839. Your miner page shows the exact height per block. This is a rule of the chain and applies to every miner and every pool on the network equally.

Why is my share still growing after hours of mining?

Because the payout window reaches back further than you have been mining — lately anywhere from six to twenty-two hours. Until you have mined for that long, part of the window belongs to the time before you arrived. Nothing is being withheld, and the same effect pays you after you stop. See the payout window.

Am I paid a reduced amount while the window fills?

No. You are paid your full share of the work inside the window, less the pool fee. The share is smaller at the start because your work inside the window is smaller, not because a deduction is applied. The round scoreboard shows the live split the next block would pay, and your miner page shows your part of it.

Is the ticker BTCB2 or XBT?

Both refer to the same coin. Exchanges and explorers list the BLAKE2b fork of Bitcoin (BIP-110) as BTCB2, and a growing number now list it as XBT. It is the coin this pool mines and pays out in either case; check which symbol your exchange uses before you send a withdrawal to it.

What happens if the payout feed is unreachable?

The block still gets built. If the pool's payout split cannot be fetched when a template is made, the coinbase pays the pool address and that single block is settled from the wallet afterwards, exactly as a conventional pool would. A missing answer costs nobody a block.