Diving into the reef
000%
Reef Perps
Tax-funded perpetual vaults on Lighter

Your token.
Its own
perp desk.

Strategies on ETH · long 3xMSTR · short 5xa DAO votea delegate's calleight legs at oncethe other side

Launch a token whose trading taxes fund a vault. The vault trades perps on Lighter. Profit comes back as buybacks, burns or dividends. The narrative is the strategy.

Settled in USDG · Robinhood Chain · Powered by $REEF
27 tokens launched · 10 vaults trading
↓ scroll
01 — How it works

The tax is
the capital.

Every trade of the token pays a small tax. Part of it is swapped to USDG and sent to the token's own vault, which trades perpetual futures on Lighter. When the strategy makes money, the profit comes back to the token.

01

People trade

Every buy and sell pays the tax the creator set at launch — between 1% and 10%.

02

Tax fills the vault

The vault's share is swapped to USDG. 25% goes to the protocol treasury, the rest is strategy capital.

03

The vault trades

A keeper opens the positions saved onchain — up to 8 markets, long or short, with leverage — on Lighter.

04

Profit comes home

Realized profit is split the way the creator chose: buy-and-burn the token, or pay holders a dividend.

Launch pairs26 assets

Pair the token with ETH, BTC, MSTR, SPY or any other supported asset.

Perp markets57 on Lighter

Crypto and tokenized stocks, up to 50x where the venue allows it.

Protocol rate25 / 75

25% of tax to the treasury, which spends 80% of it buying and burning $REEF.

02 — Control modes

Who holds
the wheel.

The strategy is set at launch. The control mode decides who can change it afterwards. Funds never move anywhere but the fixed path.

A · Fixed

Set at launch, kept by the protocol

The creator writes the first strategy in the launch transaction. Afterwards only the protocol's configuration owner or Guardian can update it.

B · DAO

Staked holders vote on the book

Stake the token, propose a new portfolio, reach quorum. Threshold, approval, voting period and cooldown all live onchain. Voters change positions, never custody.

C · Delegated

One master, many delegates

The creator names a master trader. The master appoints delegates. Any of them can replace the portfolio; only the master can hand over the seat.

D · Custody

Funds move on one fixed path

Router → custody → Lighter → the same custody → router. The trading key can trade, but a withdrawal always lands on the custody contract. Nobody, including the creator, can point it elsewhere.

03 — The machine

Three cuts,
no narrator.

Where the money enters, what the vault actually holds, and what a settlement pays. Every figure below is one the router computes onchain, at the current protocol rate.

01

The split

Protocol tax is reserved first. The creator divides the rest between strategy capital, holder dividends, burn and liquidity. Here: 20 / 30 / 25 / 25.

tax_allocation.txt100 units · rate 2500 bps
100 units of distributable token tax
├── 25.00  protocol treasury
│   ├── 20.00  protocol buyback budget   → buys & burns $REEF
│   └──  5.00  operating budget
└── 75.00  creator-distributable remainder
    ├── 15.00  strategy capital          → vault → Lighter
    ├── 22.50  holder dividends          → dividend contract
    ├── 18.75  token burn                → 0x…dEaD
    └── 18.75  liquidity                 → LP
02

The book

A keeper reads the strategy saved onchain and trades the token's Lighter account toward it. Up to eight legs, reserve allowed. Live from the largest vault.

vault · —mode · —
MarketSideLevAllocNotionaluPnL
loading…
— VAULT CAPITAL
next tax revenue sweep · —
03

Settled

USDG comes back from Lighter. The router restores principal, records recovered losses, and classifies the rest as profit. Only realized profit above principal ever leaves.

settlement · one cycleprofit_dividend_bps · 2500
140.00 USDG   returned from Lighter
− 100.00 USDG   original trading capital     → back to strategy balance
−   0.00 USDG   recovered finalized loss
=  40.00 USDG   strategy profit

   10.00 USDG   profit dividends   (25%)    → dividend asset → holders
   30.00 USDG   profit buyback     (75%)    → buy the token → 0x…dEaD

unrealized PnL is never distributed · cycles ≥ 5 min apart
Protocol parameters

One primitive,
every rule
onchain.

Three range rings: what governs tax, what governs the vault, what governs the markets. The sweep passes every five seconds.

Live vaults

Tokens that
trade back.

Every token launched through the protocol, with its live strategy and vault. Click a card for the full picture.

loading live vaults…
$REEF · buybacks and burns

Eighty percent
goes back
in the fire.

Every five minutes the treasury spends its buyback budget on $REEF and sends the tokens to the dead address. Figures below are the protocol's own snapshot from September 23.

Burned all-time8.41%

84.09M $REEF bought back with 10.93 ETH + 507.56 USDG of protocol revenue and sent to the dead address, over 34 treasury buys.

$26.86K · since Sep 3
$REEF buybacks per daycap 0.5 ETH / 5 min
Sep 11Sep 14Sep 17Sep 20Sep 23
Min 0.05 ETH or 100 USDG per source · 1,000 USDG cap per cycle · operations budget excluded
Documentation

Read how a
vault settles.

The protocol in plain words. Pick a topic on the left.

What Reef Perps is

Reef Perps connects token launches to token-specific perpetual strategies. A share of each token's trading taxes goes into its vault and funds a dedicated strategy on Lighter.

At launch the creator picks the trading pair, buy and sell taxes, perp markets, long or short, leverage, and who can update the strategy later. One transaction creates the token, the vault, the custody contract and the initial strategy. If any part fails, everything reverts.

Key terms

  • Vault revenue — the share of token tax sent to the strategy vault.
  • Strategy capital — vault revenue in USDG after the protocol tax is separated.
  • Principal — the vault's original trading capital in custody or on Lighter.
  • Settled profit — USDG brought back from Lighter above returned capital and recovered losses.

Launching a token

Launching deploys the token contract straight from your own wallet on Robinhood Chain. You choose the name, ticker, supply, a buy tax, a sell tax and the address every unit of tax is sent to. There is no factory in the middle and nothing is held by the protocol.

The tax rates and the recipient are written into the contract and cannot be changed afterwards, by the creator or by anyone else. The contract has no mint function, no withdraw function, no pause and no blacklist. Its only authority is marking which addresses are liquidity pools, so the token knows which transfers are trades, and that authority can be renounced for good.

Limits

  • Tax up to 10% each side, enforced by the contract at deployment.
  • Only trades against a registered pool are taxed; wallet to wallet never is.
  • The whole supply is minted to the deploying wallet.
  • Deployment costs gas and nothing else.

Strategy vaults

Attaching a vault and a perp strategy to a token needs the vault venue, which is offline for maintenance. A token launched today is a working taxed token; the vault attaches to it when that venue returns, and nothing about the token has to change for it.

Use the launch page — it prices the deployment and shows you every value going into the contract before you sign.

Tokens and taxes

The token is a standard ERC-20 with a trading tax. Protocol tax is reserved first; the creator divides 100% of the remainder among four destinations.

100 units of distributable tax ├── 25 units protocol treasury │ ├── 20 units protocol buyback budget │ └── 5 units operating budget └── 75 units distributed by creator weights ├── strategy capital ├── holder dividends ├── token burn └── liquidity

The token is not a share of the vault. Holding 1% of supply is not a claim on 1% of strategy capital. The connection runs through buybacks, dividends and — if enabled — DAO voting.

Strategy vaults

When tax income reaches the vault it is swapped into USDG and sent to the revenue router. The router separates the protocol share and assigns the remainder to the token's strategy.

A keeper sends strategy funds through the custody contract into the token's Lighter account and opens the positions saved onchain. Orders, positions, balances and PnL are handled on Lighter; the strategy settings are stored onchain.

Taking profit

  • Available profit must reach the greater of $25 or 0.50% of gross open notional.
  • Cycles are at least five minutes apart.
  • The keeper reduces winning positions first and withdraws only realized profit above principal. Unrealized PnL is never distributed.

Protocol economics

Returned USDG is settled in three parts: principal goes back to the strategy balance, recovered losses are written back, and the remainder is profit.

140.00 USDG returned from Lighter − 100.00 USDG original trading capital − 0.00 USDG recovered finalized loss = 40.00 USDG strategy profit 10.00 USDG profit dividends (25%) 30.00 USDG profit buyback (75%)

Strategy-profit buybacks buy and burn the vault's own token. Protocol-treasury buybacks spend 80% of protocol revenue on $REEF. "Burn" means a transfer to 0x…dEaD.

Governance modes

  • Fixed — the deployer sets the first strategy; afterwards the protocol's configuration owner or Guardian manages updates.
  • DAO — staked tokenholders vote on updates under threshold, quorum, approval, voting-period and cooldown rules stored onchain.
  • Delegated — a master chosen at launch appoints delegates; master and delegates can replace the portfolio, only the master can transfer authority.

DAO participants and delegates change portfolio instructions, never custody recipients.

Custody and security

Every token receives a dedicated custody contract. That contract is the L1 address associated with the token's Lighter account, so capital moves on a fixed path:

  • The router releases capital only to that token's custody contract.
  • Custody deposits into its associated Lighter account.
  • Lighter withdrawals return to the same custody contract.
  • Custody settles returned funds back to the revenue router.

The Lighter API key can trade and request withdrawals, but a withdrawal cannot choose another recipient — Lighter returns USDG to the associated L1 address. Transfers to any other destination require an Ethereum signature from that address, which is a contract, not a wallet.

Frequently asked

Is the token a perpetual contract?

No. The token is an ERC-20. The perpetual positions live in a separate Lighter account owned by the custody contract.

Can the creator withdraw strategy capital?

No. Strategy authority changes portfolio instructions, not custody recipients. There is no principal-withdrawal function.

Are buybacks automatic?

Funds first enter an onchain accounting bucket; an authorized executor then runs the purchase with amount, minimum output, deadline and replay protection.

What happens to a loss?

Finalization writes down outstanding principal and records the unrecovered loss. If value later returns and is declared as loss recovery, it becomes strategy capital again.

What affects performance?

Market movement, funding, fees, liquidity, execution, leverage and position management on Lighter.