THE POOL, EXPLAINED

Built together. Clearly shared.

From materials to miners, receipts to income. Understand how each part works.

01

Materials & miners

Contributed NAND and LATCH are first used to assemble miners intended to compete for optimal seats. The remaining materials are used to build regular miners.

01 / OPTIMAL

Optimal Pool

Holds the miners built to compete for optimal seats.

02 / REGULAR

Regular Pool

Holds the regular miners built from the remaining materials.

TapeOut and Behemoth are separate processors. Each has its own materials, miners, receipts, and two custody pools. Their income never mixes.

TapeOut processor

Optimal Pool

Holds the miners built to compete for optimal seats.

Regular Pool

Holds the regular miners built from the remaining materials.

Shared by both pools: TapeOut NAND receipts and TapeOut LATCH receipts

Behemoth processor

Optimal Pool

Holds the miners built to compete for optimal seats.

Regular Pool

Holds the regular miners built from the remaining materials.

Shared by both pools: Behemoth NAND receipts and Behemoth LATCH receipts

A miner's custody pool never changes

A miner placed in the Optimal Pool stays there even if it later loses its optimal seat; it does not move to the Regular Pool, and the pool contract has no way to withdraw or move a miner. Being held in the Optimal Pool does not guarantee that a miner keeps optimal status or earns an optimal multiplier.

Losing an optimal seat is not REVOKED

Losing an optimal seat is a demotion: the miner stays ACTIVE, Mining recalculates its weight without the optimal bonus, and it keeps earning. REVOKED is a separate, permanent protocol status, set when a challenge shows the circuit fails a task; a revoked miner earns nothing afterwards. MINING_LIFECYCLE.md (opens in a new tab)

Custody pool assignment

The two-pool arrangement is how TapeMine intends to operate. The pool contract can be deployed more than once for the same receipts, but it does not check whether a miner is optimal: TapeMine's whitelisted depositors decide which pool admits each miner.

One distributor for both pools

In TapeoutMinerPool/2.3.0, each processor's distributor is fixed at deployment to its Optimal Pool and its Regular Pool, which share one NAND and LATCH receipt pair. Receipts are allocated and delivered once; each pool binds the same distributor, once, and keeps its own income and claim history. The pools do not check each other's binding, so this site reads both directions once addresses are configured: the distributor's optimalPool() and regularPool() against the configured roles, and each pool's distributor() against the configured distributor. These are values the contracts report, not proof of genuine code.
02

Income allocation

Each custody pool applies the fee split to its own BEM income, then divides the participant portion using the NAND and LATCH used by that pool's miners.

  1. Accounts for the BEM its own miners bring in.

  2. Applies the fee split to that income.

  3. Divides income its miners earn while in the pool by the NAND : LATCH used by all the miners it holds.

  4. Divides income a newly admitted miner carries in, earned before its admission, by that miner's own NAND : LATCH.

NAND allocationparticipant income × N / (N + L)

LATCH allocationparticipant income × L / (N + L)

Carried income, NANDcarried participant income × n / (n + l)

Carried income, LATCHcarried participant income × l / (n + l)

N and L are the materials used by all the miners in that custody pool. n and l are the materials of one newly admitted miner, applied only to the income it carries in: what it earned before its admission and paid to the pool when admitted. Every receipt in the same category receives an equal share of that category's allocation.

Your receipt shares in its processor's Optimal Pool and Regular Pool. Each pool calculates and pays separately; their material balances are never combined before allocation.

Same rules, different percentages

Both pools use the same formula and the same fee policy. Each has its own NAND : LATCH ratio, so the two pools usually divide their income in different proportions.

When new miners join, income already counted keeps its split, and each newcomer's carried income is split by its own materials, so the order in which the same miners join does not change the result for the same payments. Later income follows the new material mix. The pool keeps fractions of the smallest BEM unit in its ledger and rounds payouts down.

Read the accounting specification (opens in a new tab)

When a miner joins

Illustrative example, not a forecast

The example from the accounting specification, with fees included: of every 105 BEM, receipt holders receive 100.

Income before and at a miner's admission
StepBEM receivedDivided byTo NANDTo LATCH
The pool's existing miners are settled105 BEMthe pool's 9 : 190 BEM10 BEM
A new miner joins with income it earned before105 BEMthe miner's own 1 : 910 BEM90 BEM
Total210 BEM100 BEM100 BEM

After the admission, new income is divided by the pool's combined 10 : 10. Version 2.1.0 divided carried income by the pool's new mix instead, so the same miners could produce different results depending on the order in which they joined.

Order independence assumes the same payments: each miner's carried income is what Mining actually pays at its admission, and Mining's own rules, such as its remaining supply, can change that amount with timing or order.

Why the pools are not combined

Illustrative example, not a forecast

Fees are left out of this example to isolate the allocation mechanism; in practice each pool applies the fee split first.

Each custody pool divided separately
Custody poolNAND usedLATCH usedBEM to divideTo NANDTo LATCH
Optimal Pool901050 BEM45 BEM5 BEM
Regular Pool10905 BEM0.5 BEM4.5 BEM
Calculated separately, then added55 BEM45.5 BEM9.5 BEM

Incorrect: combining the materials first

Adding the pools' materials first gives 100 NAND and 100 LATCH, so the combined 55 BEM would be divided 27.5 BEM to NAND and 27.5 BEM to LATCH.

That would move 18 BEM from NAND receipts to LATCH receipts. The Regular Pool earns only 5 BEM here, yet its LATCH-heavy mix would decide how the Optimal Pool's 50 BEM is divided, although the optimal miners were built 90% from NAND.

With 100 NAND and 100 LATCH receipts in this processor, each NAND receipt is entitled to 0.45 BEM from the Optimal Pool plus 0.005 BEM from the Regular Pool, 0.455 BEM in total; each LATCH receipt to 0.05 BEM plus 0.045 BEM, 0.095 BEM in total.

Why ten times more in the Optimal Pool? Only as an illustrative assumption: both pools with 100 units of computing power at an assumed 0.05 BEM per unit, and a 10× multiplier for optimal seats. Neither the multiplier nor any BEM rate is a protocol guarantee.

03

Your receipts

1 transistor1 receipt

One NAND contribution is allocated one NAND receipt; one LATCH contribution is allocated one LATCH receipt of the same processor. There are no separate optimal and regular receipts.

Every NAND receipt gets an equal share of the NAND allocation of both its processor's Optimal Pool and Regular Pool. Every LATCH receipt gets an equal share of the LATCH allocation of both its processor's Optimal Pool and Regular Pool.

When receipts become available

  1. During the contribution period

    Send NAND or LATCH from your own wallet to the public contribution wallet. The transfer itself does not create a receipt.

  2. After the period ends

    Transfers are reconciled by sending address, collection and type. TapeMine sets each wallet's allocation at one receipt per contributed transistor.

  3. Receipts are issued

    For each processor, the issuer mints the NAND and LATCH receipts, completes any supply corrections and finalizes issuance, which fixes each receipt supply permanently. The receipts are then moved into the processor's one receipt distributor, which serves both custody pools.

  4. Allocations are recorded

    The distributor records which receipt IDs belong to each sending wallet. Once the allocation is finalized, no one can change it, and receipt claims open.

  5. Claim your receipts

    Each wallet claims its own receipts, or anyone can deliver them for it; they always go to the recorded sending address. There is no deadline, and mining can start before everyone has claimed.

No separate optimal or regular receipts

Receipts are not split by custody pool and are not issued twice. TapeOut receipts and Behemoth receipts stay separate, and NAND and LATCH stay separate categories. All receipts of one category share that category's allocation equally.

Claiming from two pools

Each custody pool keeps its own claim history and pays its own share, so a receipt's income is claimed from the Optimal Pool and from the Regular Pool separately, with at least one transaction per pool. Claiming is not available on this site yet.

A custody pool can be activated only after both receipt issuances are finalized with the expected supplies and its bound distributor's allocation is finalized. Receipt claims open at that allocation finalization, before activation. Custody opens later, at the first successful miner admission, which also requires the pool, both receipts and the distributor to have renounced ownership. The receipts and the distributor are shared, so they gate both pools; each pool's own ownership gates only that pool. Income for receipts starts only once miners are admitted.

Receipts still waiting in the distributor earn BEM like any other, so claiming later loses nothing, and unclaimed BEM moves with a receipt when it is transferred. The one-receipt-per-transistor rule is applied by TapeMine when it prepares the allocation; the contracts then record and enforce that allocation, but they do not check that it covers every receipt. A smart-contract wallet that cannot receive ERC-1155 tokens cannot take delivery, so contribute from a wallet you control directly.

04

Fee structure

Both custody pools apply the same fixed weights to their own income.

100 : 1.25 : 1.25 : 2.5

Participant receipts : TapeMine : Team-designated recipient : Sink address

  • Participant receipts · 95.24%
  • TapeMine · 1.19%
  • Team-designated recipient · 1.19%
  • Sink address · 2.38%
Income split of each custody pool
PortionWeight (of 105)Relative to the participant shareShare of all incomeOf 1,050 BEM
Participant receipts100base (100)≈ 95.24%1,000 BEM
TapeMine1.251.25%≈ 1.19%12.5 BEM
Team-designated recipient1.251.25%≈ 1.19%12.5 BEM
Sink address2.52.5%≈ 2.38%25 BEM
Fees in total55%≈ 4.76%50 BEM

On chain the same ratio is held as whole numbers, 80 : 1 : 1 : 2 of 84 parts, each rounded down on its own in the smallest BEM unit.

What the 5% fee means

The fees add up to 5 parts for every 100 parts paid to receipt holders, so the 5% is measured against the participant share. Measured against all BEM a pool receives, receipt holders get 100/105, about 95.24%, and the fees 5/105, about 4.76%. Receipt holders do not receive 95% of all income.

Recipients A and B

In each custody pool, recipient A is the role designated for TapeMine and recipient B is a team-designated recipient. Their addresses are set when a pool is deployed; each role can only move itself to a new address, and no one can change the weights or add another fee.

About the sink portion

The 2.5 parts are sent to 0x000000000000000000000000000000000000dEaD, an address no one is known to control, so this BEM is out of circulation only in that conventional sense. The contract makes an ordinary BEM transfer to that address rather than a burn by the token contract, so BEM's reported total supply does not decrease. The sink portion is sent automatically whenever recipient A's or recipient B's portion is paid out, which anyone can trigger; until then it waits in the pool.
Read the fee split and sink specification (opens in a new tab)
05

Common questions

Does an optimal seat guarantee income?

No. Income depends on the BEM the miners actually earn. An optimal seat or multiplier is not guaranteed, and no fixed return is promised.

What happens if a miner loses its optimal seat?

It remains ACTIVE and keeps earning with its recalculated weight. This is different from REVOKED: a miner revoked after a successful challenge receives no further income. Its custody pool stays unchanged.

How do I claim from the two pools?

Each custody pool keeps its own claim history and pays its own share. Claiming requires at least one transaction per pool. Claims are not available on the current website.

How do the two pools share one distributor?

In TapeoutMinerPool/2.3.0, each processor has one distributor, fixed at deployment to its Optimal Pool and its Regular Pool. Your receipts are allocated and delivered once by that distributor and then earn in both pools; each pool binds the same distributor and keeps its own income and claim history.

When does a pool start earning for receipts?

Only after its miners are admitted. The receipt allocation is finalized first, which opens receipt claims; then the pool is activated; then the receipts, the distributor and that pool renounce ownership, and the pool's first successful miner admission opens its custody. These are separate steps, each pool takes them on its own, and receipts do not need to be claimed before mining starts.

Can my receipts be transferred?

Yes. Unclaimed BEM goes with the receipt to its current holder. NAND and LATCH receipts remain separate, as do TapeOut and Behemoth receipts.

Can I contribute now?

The published contribution period ended on 25 October 2026 at 08:00 UTC. The website has stopped preparing contribution transfers. That time restriction is a website rule; it is not enforced by the collection wallet or blockchain.

Are the contracts independently audited?

Not the current version. SALUS Security assessed an earlier revision, c3cb933 (TapeoutMinerPool/2.0.0), on 2026-10-28. The current TapeoutMinerPool/2.3.0 remediation of that report awaits external confirmation; internal reviews and the remediation and risk-acceptance records are on the audit page.

06

Fixed rules

What the contract guarantees, and what it does not

  • The weights and the sink address are code constants: no one can change them or add another fee.
  • A custody pool has no withdrawal: a miner stays in the pool it was admitted to.
  • Unclaimed BEM stays with the receipt. If you transfer a receipt, its unclaimed income goes with it.
  • Sending materials costs only the BNB network fee of the transfer; the pools' fees apply only to BEM income.
  • Income depends on what each pool's miners actually earn. Nothing here promises an amount.
Pool source code

Based on TapeoutMinerPool/2.3.0 and PoolMath at commit 8819a59 (opens in a new tab).