Trading

Fee flow and $WAFER

Where fees go

01
Builder fee
USDC on Hyperliquid
02
Claim
Keeper, daily
03
Bridge
Arbitrum, then CCTP to Solana
04
Buy $WAFER
Jupiter
05
Split
50% burn, 50% top scores

100% of HyperWafer builder fees buy $WAFER. 50% of what is bought is burned with a Token-2022 burnChecked. 50% is paid to the week's top benchmark scores.

Weekly payout

Each Monday at 00:05 UTC, the ten best addresses of the past seven days that linked a Solana address to their run share the payout half: 30%, 20%, 12%, 10%, 8%, 6%, 5%, 4%, 3% and 2% by rank. Addresses without a Solana address are skipped and the next one moves up.

From Hyperliquid to Solana

The builder account withdraws USDC to Arbitrum (Hyperliquid charges a 1 USDC withdrawal fee), burns it with Circle CCTP and mints it on Solana to the keeper. The keeper bridges only once at least 25 USDC is claimable, so the fixed fees stay small next to the amount. Until $WAFER exists the keeper only claims, accrues and logs.

Ledger

The protocol page shows the builder fees earned, claimed and burned, and the payouts, from Hyperliquid's info API and the keeper's Memo records. Memo formats:

hyperwafer:fees:v1   {"day":"...","earned":"12.34","claimed":"12.34","bridged":"0"}
hyperwafer:burn:v1   {"usdc":"6.17","wafer":"...","mint":"...","swap":"<sig>","burn":"<sig>"}
hyperwafer:payout:v1 {"week":"...","usdc":"6.17","wafer":"...","to":[["<solana>","<amount>"],...]}