How it works
1. Launch
Every ordinary launch mints one billion TOKEN and places the full supply in a permanent hookless Uniswap v4 TOKEN/QUOTE position. A locally mined salt gives the TOKEN a 0xbb1… address. Launches default to a creator coin, with the launcher recorded as immutable provenance and as the initial creator wallet. Choosing the explicit community option stores no creator wallet and cannot later be promoted into a creator coin.
| Tier | Pool fee | Approximate opening FDV |
|---|---|---|
| standard | 1% | $100,000 |
| meme | 2% | $20,000 |
| degen | 5% | $2,000 |
2. Collect and process fees
Anyone may collect the protocol position. The two legs follow different laws:
- USDG enters FeeBubble, converts to SGOV through a pinned signed route, then enters BUBBLE.
- TOKEN is retired immediately through the measured collected-fee burn path.
Processed USDG value adds lifetime Bubble Score once. A creator coin first credits 25% to its Creator Treasury and 25% to Creator Operating. The remaining 50% uses the same constitution as a community coin; a community coin applies that constitution to 100%:
| Leg | Share | Destination |
|---|---|---|
| Team | 20% | Team Treasury |
| BBL | 10% | BBL Treasury |
| Pump | 35% | Pump path |
| Own | 25% | producing TOKEN Treasury |
| Global | 10% | other ordinary TOKENs by pre-fee Score |
Inside the Pump path, 75% remains prizes and 25% credits BBL Popable. Every BBL Popable credit keeps 75% and sends 25% to Team Operating. The fee UI still truthfully shows the full 35% Pump leg. Rounding dust stays protocol-side. Fee processing only transfers creator allocations into the creator books; it never calls or pays an external creator wallet.
3. Books
TOKEN and BBL Treasury principal is permanent. Whole-basket gains may be harvested into Popable. Pump settlement sends awards 100% to winning TOKEN Popable books. Team Treasury gains go to Team Operating; Team principal has a three-year maturity.
Each creator coin has independent Creator Treasury and Creator Operating books. Creator Treasury principal unlocks three years after that TOKEN becomes active; before maturity, 100% of gain can be harvested into Operating without paying a wallet. Anyone may trigger harvest, maturity, or claim. Only claim transfers Operating to the Registry's current creator wallet. Wallet ownership changes through propose/accept, without moving custody or changing immutable launch provenance. BBL uses this same generic path with the Team wallet set at genesis; Team-recipient rotation remains a separate action.
4. Pump
Each ordinary TOKEN ranks by:
lifetime Bubble Score × measured burn this epoch / snapshotted effective supplyCommunity, collected-fee, and burst burns all count. BBL never ranks. The bounded top 10 split the covered Pump ladder, and unused place shares carry forward.
5. Pop and burst
A separate pop becomes available when measured burn reaches the snapshotted threshold. Pop converts 100% of Popable atomically into USDG. Signed basket conversion is weekday/deadline/codehash/value checked.
The resulting amount opens linearly over the burst window. Anyone may execute the currently burstable amount, capped by maxBurst. Each call requires a fresh 30-minute protocol TWAP and a bounded v4 price impact; bought TOKEN is measured and burned. A later pop merges the remaining amount with the new credit and restarts the window.
6. External TOKENs, Parking, and rewards
An existing ERC-20 can enter through a 72-hour-delayed exact action when its TOKEN/USDG v4 pool is already initialized, hookless, on an allowed fee row, and has live liquidity. Admission snapshots the market and supply; it mints nothing and does not manufacture a permanent protocol position.
The owner of a canonical PositionManager NFT can park it. All pre-park fees are paid to the owner. Anyone may collect later fees into Parking and flush the full queue through the TOKEN's canonical Manager, where USDG becomes a FeeBubble cell and TOKEN is measured and burned. Unpark returns the intact NFT even if final fee collection fails.
A separate rewards contract assigns externally funded ERC-20s by frozen parked liquidity. The owner claims by pull. Each unbroken park has a nonce; unpark/re-park makes an old subscription stale and forfeits only rewards it had not settled. Rewards never fund from trading fees and never gate the NFT exit.
7. Failure boundaries
- Collection stays live if the optional oracle observation fails.
- Burst fails closed on stale or incomplete TWAP.
- A failed signed conversion reverts the entire fee cell retry or pop.
- A disabled BUBBLE constituent is omitted from active basket economics while reserve custody stays accounted.
- Permanent LP principal has no withdrawal selector.
- Contributor NFT principal remains returnable when fee collection or routing fails.
- Creator books have no public deposit, sweep, recovery, or renounce selector.
