$MMM

Magic Mushroom Money

We wanted to pair it to a stock. On Robinhood Chain, that market leg is tokenized SPY—the ETF that tracks the S&P 500. MMM turns tokens into a redeemable NFT that claims SPY-denominated protocol dividends and votes on where those fees go.

04 · SocialX / Twitter
Token contract · Robinhood Chain0x708439C8fdD5aAD8657f552FbFDea280B7A6AFa3
$MMM Token LockPinkSale View lock

From “mushroom money” to $MMM.

We first came across the 2019 Robinhood infinite leverage exploit under the name “mushroom money exploit.” The phrase felt made for this idea. That piece of Robinhood internet folklore became the starting point for Magic Mushroom Money.

Then — the leverage loop

The historical bug repeatedly turned unsettled option premium into more borrowing capacity.

01CollateralDeposit cash into a margin account
02PositionUse margin for an options strategy
03CreditPremium appears as new buying power
04RepeatBorrow against the inflated balance
What was actually happening

Buying power grew. So did the debt.

Robinhood counted option premium as available buying power before the trade had fully settled. That credit could immediately support another margin-funded position, so the same account value was effectively counted again on every pass through the loop.

01 · CREDITED EARLYThe premium appeared spendable

Cash from the options trade showed up in buying power while the position and its obligations were still open.

02 · REUSEDBuying power became new collateral

Users bought more shares on margin, then used those shares to support another options trade.

03 · COMPOUNDEDEach pass stacked more exposure

The number on screen increased, but the account was accumulating leverage rather than creating free money.

The apparent glitchA larger buying-power figure backed by a much larger leveraged position.
Same loop energy. Fixed rules.The old loop multiplied leverage. Ours keeps the backing visible and closes the circuit.
Now — the $MMM loop

Tokens move into a reversible NFT position. The principal stays rooted, while PONS trading fees feed the protocol.

01EnterBring 300,000 MMMLaunch exchange fee: 0%
02RootReceive one NFTThe 300,000 MMM backing stays in the contract
03ParticipateHold, claim and voteThe NFT shares fees and carries governance power
04CloseRedeem for 300,000 MMMGovernance may set a fee, permanently capped at 1%

The collection

Each NFT roots 300,000 MMM, earns its share of SPY-denominated protocol dividends, and carries one governance vote until it is redeemed.

Magic Mushroom NFTs
Showing 1–80 of 1,337
/ 17
Your collectionConnect your wallet to isolate the NFTs you own.

Analytics

Total supply—Awaiting MMM launch
MMM locked—Reading NFT exchange…
NFT exchange fee—On-chain · capped at 1%
SPY proceeds accounted—Reading dividend vault…
Fee architecture

Live protocol routing.

The boxes below read the deployed MMM contracts on Robinhood Chain. The 2.5% PONS market fee remains a launch configuration until the MMM/SPY market exists.

Base fee1.00%PONS fee layer
+
Creator tax1.50%Entirely to MMM
=
Buy or sell2.50%Total trade fee
$MMM/SPY PairMarketAwaiting PONS launchMMM token not configured
EscrowAwaiting harvest—PONS creator-fee balance
PONS ProtocolLaunch setting30% of base feePolicy, not a vault balance
VaultSPY held—Reading contract…
65%NFT allocation—Total accounted to holders
35%Project allocation—Total accrued to treasury
NFTHolder reserve—Held for indexed claims
Launch settingBuyback disabled
PONS base split30% / 70%
MMM split65% / 35%
Settlement assetSPY
Supply architecture

One billion MMM. Fixed.

The total supply is created at launch. NFT backing moves MMM into the exchange contract; it does not mint more tokens.

—MMM total supply
Locked now—
Remaining NFT capacity—
Outside maximum backing—
Each NFT = 300,000 MMM locked1,337 × 300,000 = 401,100,000 MMMMaximum NFT backing · 40.11% of supply
Fee activity · live mainnet

SPY routed.

These balances are read directly from the deployed PONS escrow and dividend vault.

Awaiting harvest—
Holder reserve—
Released to NFTs—
NFT allocation · 65%—
Project allocation · 35%—

Connecting to Robinhood Chain…

Turn MMM into a fee-earning NFT

Exchange 300,000 MMM for the next available NFT at the 0% launch fee. Dividend eligibility begins 30 minutes after mint; redemption remains available throughout, and all 300,000 MMM stays locked as redeemable backing.

You payBalance —
MMM
↓
You receiveProtocol rate
NFT
Principal rooted300,000 MMM
Exchange fee · starts at 0%, capped at 1%0 MMM
Rate300,000 MMM / NFT
Root vaultAwaiting MMM launch
Backed NFT positions— / 1,337
Capacity remaining—
Maximum NFT backing
1,337 × 300,000 MMM
401.1M

SPY in. SPY out

One quote asset. One dividend currency.

The PONS pairing is fixed at launch. SPY prices the MMM market, settles buys and sells, and denominates the creator fee share—so the dividend vault never has to convert ETH into the payout asset.

01MarketMMM ↔ SPY

Buyers spend SPY and sellers receive SPY throughout the launch and after graduation.

02PONSFees accrue in SPY

PONS takes its protocol allocation first and credits MMM’s creator share to fee escrow.

03MMM vaultCreator share is routed

The dividend vault claims SPY from escrow, then applies the current NFT and project split.

04NFT holderClaim SPY dividends

Each eligible Magic Mushroom NFT carries its indexed share of claimable SPY.

Protocol dividend simulator

RELEASE_FACTOR√(eligible_nfts / 1,337)→DISTRIBUTEDholder_pool × release_factor
01
02
Per NFT0.01778 SPY
Pool released2.73%
Reserved in vault0.6322 SPY
Release factor2.73%
Reference outputBased on 1.00 SPY of proceeds
POINT_0011 eligible NFT2.73% released · 0.01778 SPY each
POINT_100100 eligible NFTs27.35% released · 0.00178 SPY each
POINT_13371,337 eligible NFTs100% released · equal pro rata
Eligibility30 minutes after mint

A new NFT cannot unlock or claim reserve during maturity. Redemption remains available at every moment.

ReserveUnreleased SPY stays put

The balance remains in the vault and unlocks as the eligible NFT count grows.

AccountingCumulative by design

The simulator shows one deposit. On-chain accounting carries every SPY deposit forward in a global per-NFT index.

ClaimsOrder changes nothing

Claiming only withdraws an NFT's indexed balance; it cannot reduce another NFT's allocation.

Your dividends
Available to claim0.0000 SPYConnect your wallet to read its indexed balance
Lifetime claimed0.0000 SPY
Awaiting PONS harvest—
Dividend eligible now0 NFTsConnect to inspect dividend maturity

Shape the split

Allocation control

Tune the fee route.

Set the share routed to NFT holders. The remaining allocation is calculated for the project automatically.

NFT holders65%
Project35%
Proposed routing100% allocated
Holder allocation20—80% range
Drag the control or use arrow keys± 1%
Your ballot

Route 65% to NFT holders.

65% holders
35% project

Your vote is weighted by selected NFTs, not wallet balance. Select the NFTs you want to commit.

Cooldown warningVoting locks each selected NFT from token redemption for 6 hours. Dividends remain claimable during the cooldown.
Selected voting power2 NFTs
Redemption cooldown6 hours
Your proposed split65 / 35

Onchain Contracts

The verified contracts below are the public source of truth for Magic Mushroom Money. Their current state can be read directly from Robinhood Chain here without connecting a wallet, approving anything, or signing a transaction.

Want to understand how these contracts work together? Visit Documentation for the complete protocol workflow, accounting model and technical explanations.
Contract 01

MagicMushroomNFT

Locks MMM as permanent NFT backing, issues the next available NFT and returns its backing when the NFT is redeemed.

0x3b2f…0415Verified code ↗
OwnerReading…
MMM tokenReading…
Exchange activeReading…
Active NFTsReading…
Available NFTsReading…
Total MMM backingReading…
Exchange feeReading…
Contract 02

MMMDividendVault

Accounts for harvested SPY, applies the holder/project split and preserves each eligible NFT's independent claim balance.

0xd39a…296bFVerified code ↗
OwnerReading…
Vault activeReading…
Project treasuryReading…
Sweep executorReading…
Eligible NFTsReading…
Accounted proceedsReading…
Holder reserveReading…
Project claimableReading…
Contract 03

MMMGovernance

Records NFT-weighted proposals and votes for the dividend split and the exchange fee, which is permanently capped at 1%.

0x0335…71D52Verified code ↗
OwnerReading…
NFT contractReading…
Split controllerReading…
Fee controllerReading…
Proposal countReading…
Active proposalReading…
Executed holder splitReading…
Current exchange feeReading…
Public query console

Read contract data

NFT record

Read the owner, mint time and dividend maturity for any NFT ID.

NFT dividend balance

Read the SPY currently claimable by one NFT in the dividend vault.

Wallet dividend record

Read stored claimable and lifetime-claimed SPY for any public address.

Governance proposal

Read the current onchain state of a proposal by its numeric ID.