HELIX// stake home trade hlp positions stats leaderboard risk receipts market copytrade
MOCK stake
supply 0 · staked 0 · stakers 0 · fees / day $0 · est APR 0% · your stake 0 · pending $0 · simulated · connect to claim
$HELIX

stake to earn the protocol's revenue. — 49% of every fee, paid in USDC, real-time.

per-share accumulator · no lockup · withdraw any time stake $HELIX → see flow
01 STAKE // $HELIX → fee share · pending paid out on claim your stake0 your share0% pending$0
stake $HELIX no lockup
new staked total0
your future share0%
est. fees / 7d$0
earns starting from the next protocol fee · no waiting period
unstake claim accrued first
auto-claims pending feesyes
cooldown0 blocks
harvest runs automatically · USDC fees land in your wallet on the same tx
live pool snapshot auto-refresh
  • $HELIX supply0
  • total staked0
  • stakers0
  • fees today$0
  • fees 7d$0
  • burned (lifetime)0
  • est. APR0%
  • last fee tick
pending USDC fees $0.00
claim sends pending USDC; stake stays in place · sub-cent dust is fine
02 FEE FLOW // where every $1 of protocol fee actually goes
$1

$1.00 protocol fee collected

Maker fee 0.025% + taker fee 0.045% + funding settlement. Charged in USDC against the trader's margin on every open / close / liquidation.

_distributeFees($1.00)

$0.02 → insurance fund

2% to the insurance fund, capped at $1M. Once filled, overflow routes to HLP. Insurance covers the first slice of any liquidation residual before HLP touches it.

insuranceFundUsdc += $0.02 (until cap)
49¢

$0.49 → $HELIX stakers (you)

49% of the fee credits the per-share accumulator. Anyone who has $HELIX staked at the moment the fee lands accrues their proportional share — claim any time, no lockup.

accFeesPerShare += $0.49 × WAD / stakedTotal
49¢

$0.49 → buyback + burn

Queued to buybackQueueUSDC. When the queue exceeds $1,000 anyone can call executeBuyback() — protocol buys $HELIX from the AMM and sends to 0xdead. Permanent deflation, no admin involvement.

buybackQueueUSDC += $0.49 → swap → burn
03 MATH // how your APR is calculated
per-share accumulator

Every fee distribution updates accFeesPerShare. Your earned fees = your_stake × accFeesPerShare − your_rewardDebt. Independent of when you staked.

  • accumulator0
  • your snapshot0
your apr

APR ≈ (fees_to_stakers × 365) / (staked_total × $HELIX_price). The more $HELIX is staked, the lower per-share — but the more volume, the higher fee base. Liquid market = real yield.

  • fees / day$0
  • fees / 365d$0
claim mechanics

Claim resets your rewardDebt to current accFeesPerShare × your_stake. Unstaking auto-claims first so you never leave fees on the table. No mintable HELIX — what's burned stays burned.

  • cooldown0 blocks
  • min claimnone