Robinhood Chain Testnet · chain 466303% BASE FEE · ONE CANONICAL WETH POOL
Beat420Beat420
NVDA price unavailable AAPL price unavailable TSLA price unavailable GME price unavailable SPCX price unavailable SPY price unavailable PLTR price unavailable NFLX price unavailable RDDT price unavailable MSTR price unavailable
Live-chain notice: Alpaca Market Data is not configured on the TanStack server.
Docs

How the boxes work

Where the money goes, what is irreversible, and what you are actually holding.

The short version

$BEAT is a token with only 4,200 units in existence, trading through one canonical BEAT/WETH pool on Robinhood Chain Testnet. Hold a whole liquid token and a silent music box appears in your wallet, assigned to one of ten stock-reward tracks. Sell below a whole token and the silent box dissolves back into circulation.

Burn the token backing a box and it is wound up: permanent, irreversible, playing — and earning its assigned tokenized-stock rewards from that moment on. The token supply shrinks with every wind; the fee stream it earns from does not.

Every buy and sell pays a permanent 3% fee, enforced by the token itself rather than by this website. 2% of volume flows to wound boxes as stock, 0.85% compounds the locked liquidity, and 0.15% pays the creator.

That is the whole system: a gacha for flippers, a one-way commitment for holders, and a fee engine that cannot be routed around feeding the committed.

Glossary

Silent boxA box backed by 1.0 liquid $BEAT. It trades with the token, can dissolve, can reroll, and earns nothing.
Playing (wound) boxA box whose backing token has been burned. Permanent, freely transferable as a plain NFT, and the only state that earns rewards. The lid opens and the record spins.
MaterializeYour liquid balance crosses up through a whole unit: a box is drawn at random from the unclaimed pool and appears in your wallet.
DissolveYour balance drops below a whole unit: your most recently received silent box returns to the pool (LIFO).
Reroll / RemixDissolving and rematerializing draws a different random ID. Selling below a whole token and buying back is the gacha loop.
TrackOne of ten groups of 420 boxes, each assigned a single reward stock. Fixed per ID before launch, committed on-chain, never reassigned.
EpochOne batch conversion of queued WETH fees into the ten reward stocks. Opens at ≥0.1 WETH, caps at 100 WETH, at least 60s apart.
RarityCommon (1x), Rare (1.5x), Epic (2.5x), Legendary (5x). Fixed per ID, identical mix per track: 232 / 126 / 50 / 12. Weight scales your share of each epoch.
Heat / Beat PowerCommunity engagement on a box's built-in track. Display-only this phase; in v2 heat sets a 1×→50× multiplier on reward weight.

The pressing (mint)

3,360 of the 4,200 boxes are sold at 0.01 ETH each, max 42 per wallet. 630 tokens are reserved for the pool and 210 for the team.

When the bar hits 100%, the pressing closes. 80% of the raise plus the LP reserve seed the canonical pool in one one-way launch transaction, and the LP position is permanently locked. Trading opens in the same transaction. Implied listing price is ≈4.2× mint.

Every press draws at random from the unclaimed pool — Common through Legendary, any of the ten sealed tracks.

Winding up (burn to activate)

Hold the silent box you want to commit; its backing 1.0 $BEAT must be in the same wallet. Call windUp(id) — the transaction burns 1.0 $BEAT, the box becomes permanent, and it registers with the rewards engine at the current accumulator mark.

This is one-way. It is not staking and it is not a lock-up. There is no position to unwind and nothing held in escrow. The burned token leaves totalSupply permanently — whether or not the protocol ever earns another cent.

Rewards accrue from that mark forward. Check them with pending(id); claim with claim([ids]) from the owning wallet. Pending rewards travel with the NFT when it moves.

Where every dollar goes

The permanent base fee is 3% of WETH-side volume, taken inside the swap itself. The carve is fixed in the fee library as parts per 240:

StreamPartsOf volume
Stock rewards for wound boxes & legends1602%
LP reinvest, permanently locked680.85%
Creator120.15%

This is a swap fee, not a transfer tax. Wallet-to-wallet $BEAT transfers and NFT transfers pay nothing. Each epoch's budget splits equally across the ten tracks; within a track, 100% flows to wound boxes pro-rata by rarity weight.

The 4,200 invariant

Every unit is always in exactly one of two states: liquid (a token, tradable, rerolling) or wound (an NFT, permanent, earning). Winding does not destroy value — it moves a unit out of the tradable float into a permanent claim on that float's trading activity. totalSupply + totalWound = 4,200, always.

The float shrinks, the reroll pool shrinks, the claimant set grows. The fee stream is generated by the liquid float and consumed by the wound set — that tension is the design.

The culture layer

Every box carries a built-in track. Plays, likes, shares, and spread speed compute its Community Heat; the AI Agent Judge scores every track across originality, vibe, technique, impact, and replay value. A wound box also listens to its market: price up → tempo up, drawdown → darker mood, volume → heavier bass, new highs unlock a special sound layer.

Phase 1: heat and agent scores are on the board but do not change rewards. v2: heat sets a 1×→50× multiplier on reward weight (Beat Power = rarity × heat), and Create The Beat (AI music generation), music upload, and Bring Your Own Agent open up. Culture can upgrade your NFT.

Trust assumptions

Reward drops are promotional rewards for taking part in the protocol — not dividends, not investment income, no equity or shareholder rights in any company. Stock-token features are restricted in some jurisdictions, including the United States. A keeper address runs epoch conversions on sealed, destination-locked routes; the fee carve and routing lock are immutable after launch.

NFADYORburns are irreversible

Contracts (Robinhood Chain Testnet)

$BEAT ERC-404 core0xDa29D8d966466491f29955e9eFbfc73B2e276B6C
Box NFTs (ERC-721 mirror)0x81929d2a4c0eb67495b7Ca24F24724B04224806A
Pressing (mint controller)0x747Eab092e1fB704f7908eFe926A1d9A251131f0
Canonical WETH fee hook0x28e3E75FDEbce28E39A9D51a0d5A184CFD47D056
Rewards engine0xFa837d0367eA293ac3C3855A2488c352D40222C6
Epoch converter0x7369ec317D52A841c46747F6c0cE992dAeE26483
Team allocation vault0xB55f8BBA32FC2397014D871bbCB02D6eEBF4DF5a
Canonical ETH router0xB105F80b49c7870A8574e278D846eDeC9313Cb3d

Assignment commitment: 0xc177978d236d490c506a270f320da2c0397d8d635cbc991f617d669bf4d6d612

Interface definitions live in contracts/interfaces and the full protocol spec in contracts/SPEC.md of this repository.

Beat420

Every market has a sound. Beat420 is experimental software; rewards are promotional, not dividends. Winding up burns tokens irreversibly. NFA · DYOR.

@Beat420_

Open the box · Hear the market