# Design Goals

MicroTape is written around five goals. Each one is a constraint, not a promise of volume, yield, or price.

How the parts run: [Flywheel](/loop). How this launch differs from adjacent designs: [Comparison](/comparison). Parameters and formulas: [Token & Curve](/token), [Treasury](/treasury), [Dividends](/dividends).

```mermaid
%%{init: {"theme":"base","themeVariables":{"primaryColor":"#1a120c","primaryTextColor":"#f5ede4","primaryBorderColor":"#953307","lineColor":"#f46622","secondaryColor":"#221710","tertiaryColor":"#120d09","edgeLabelBackground":"#120d09","noteBkgColor":"#221710","noteTextColor":"#f5ede4","noteBorderColor":"#953307","actorBkg":"#1a120c","actorBorder":"#953307","actorTextColor":"#f5ede4","signalColor":"#f46622","signalTextColor":"#f5ede4","fontFamily":"inherit"}}}%%
flowchart LR
  M["MicroTape"]
  M --> A["Full supply on Flap's curve"]
  M --> B["Tax is a production levy"]
  M --> C["BNB becomes irreversible capital"]
  M --> D["Yield is exogenous BEM"]
  M --> E["LP is not a treasury asset"]
  A -->|supply identity| T["Token and Curve"]
  E -->|Flap migrates| T
  B -->|inflow| R["Treasury"]
  C -->|no stop path| R
  D -->|per-share ledger| V["Dividends"]
  classDef hot fill:#f46622,stroke:#f46622,color:#120d09
  classDef dim fill:#120d09,stroke:#3a2416,color:#b9a693
  class C hot
  class T,R,V dim
```

Solid nodes are goals. Dim nodes are the mechanism pages where each goal becomes a formula or a table.

## Full supply on Flap's curve

Total supply is 1,000,000,000. At launch it sits on Flap's curve. These contracts reserve no team share and no separate ecosystem wallet.

Fair launch here is a supply identity: tradable supply comes off Flap's curve. It does not mean the later price is fair, and it does not mean information is symmetric. A buy in the launch transaction is a purchase. That bag earns `$BEM` like any other hold. Definition: [Token & Curve](/token).

## Tax is a production levy

Buys and sells pay 5%. Flap takes its commission from that tax. The remainder enters the treasury. `dividendBps`, `lpBps`, and `deflationBps` are 0, so the tax is kit money.

Random callers cannot send BNB out. The owner can. Kit spends are still only Firsto fills and the tape-out fee. Undeployed BNB is a withdrawable balance in the owner's hands.

kitBuyer is the only role that can spend that BNB. The contract checks order shape, not price. That trust assumption is written in [Control Surface](/control) and [Risks](/risks). It is not hidden inside the goal.

## Liquid BNB becomes irreversible capital

The kit is hardcoded: 1 NAND + 9 LATCH. Tape-out mints the circuit NFT to the treasury. The owner can later send those NFTs out with `withdrawMachines`. `stopMining` still reverts. A started machine is not sold back for BNB.

Once a machine is started, the treasury has no path back to BNB. That is a commitment device. After kit → tape-out → start, tax has moved from a liquid reserve into productive plant.

Only task 220 (Johnson-8) is allowed. Other start entrypoints fail. Window, next-block, and gas limits: [Treasury](/treasury).

## Yield is exogenous to the meme

Miners emit `$BEM`. PodMining pays `$BEM` under its existing rules, 8 decimals. The treasury takes no cut and does not mint `$MTAPE` to pay the dividend.

Accounting is the Flap Dividend, not a ledger inside the treasury. The floor is 10,000 `$MTAPE`. Identity: [Dividends](/dividends).

BEM only lands after someone harvests miner output, and only if PodMining keeps paying on the current interface. External dependence is a risk, not part of the goal. See [Risks](/risks).

## LP is not a treasury asset

When 800,000,000 tokens are sold, Flap migrates the book to Pancake V2. This treasury never receives that LP, so it cannot pull it, skim it, or rebalance it.

That is narrower than a burned-LP promise. Flap's migrator decides the LP recipient. This paper does not claim the LP is sent to `0xdead`. Comparison: [Comparison](/comparison). After migration, the same tax still enters the treasury until the 99-year window ends. See [Capital Flows](/flows).
