BNB mainnet beta · TapeOut Pool A / B only · Real assets and BNB gas

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 used to assemble miners, which are assigned to Pool A or Pool B.

01 / A

Pool A

Custodies the miners assigned to Pool A.

02 / B

Pool B

Custodies the miners assigned to Pool B.

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

TapeOut processor

Pool A

Custodies the miners assigned to Pool A.

Pool B

Custodies the miners assigned to Pool B.

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

A miner's custody pool never changes

A miner admitted to Pool A or Pool B stays in that custody pool. The pool contract has no way to withdraw or move a miner.

Custody pool assignment

Pool A and Pool B use the same contract rules. 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 Pool A and its Pool B, 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 Pool A and Pool B. 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
Pool A901050 BEM45 BEM5 BEM
Pool B10905 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. Pool B earns only 5 BEM here, yet its LATCH-heavy mix would change how Pool A's 50 BEM is divided, although Pool A's 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 Pool A plus 0.005 BEM from Pool B, 0.455 BEM in total; each LATCH receipt to 0.05 BEM plus 0.045 BEM, 0.095 BEM in total.

The different pool incomes are illustrative inputs for this example. Neither pool has a guaranteed rate or relative return.

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. The same receipts share income from both pools.

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

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.

One shared receipt pair

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 Pool A and from Pool B 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

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 Pool A and its Pool B. 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).