token-wrap-

token-wrap++ (GitHub ate the plusses) — yield-bearing fork of spl token-wrap. Wrapped token is a share, not a 1:1 receipt: Token-2022 transfer fees are cranked permissionlessly and burned, so NAV rises for every holder. Pinocchio build is 28x smaller than upstream.

Language
Rust
Pushed
Aug 2026
Size
52.6k
License
unspecified
Open repo

Who this is for

An LST / Token-2022 person who wants a wrapped asset that is a share, not a 1:1 receipt — NAV rises because transfer fees get cranked and burned.

What worked

Yield-bearing fork of SPL token-wrap. Pinocchio build is ~28x smaller than upstream. The invariant is honest: permissionless crank under an X-increase.

What failed

GitHub ate the pluses in the name. Depth is the binding constraint. Related glitch writeup admits the toll booth and 2% buy-and-burn are not running.

Next three

  1. 1Rename and publish a one-pager a founder can pitch
  2. 2Measure real depth vs the R/S print
  3. 3Decide if glitch and wrap++ are one oat or two

STACC will

Walk the crank math, review the first mainnet crank, flag invariant breaks.

Will not

Provide the depth, run the booth, or be the market maker.

Shipped by —, oat by STACCoverflow. No forced face. No forced token.

Same lane

Live

doublemint

Private

The pair constitution: Token-2022 hub mints whose monetary policy and x402 offer terms are committed on-chain. Pinocchio, no_std.

Live

fee-claim-pass

Private

Someone productizing fee claims as a pass — not a farm, a permissioned claim UX.

Salvage

glitch-receipt

Private

glitch — a receipt token whose backing only goes up. Permissionless crank under an X-increase invariant; a 0bp Orca tier Orca no longer issues makes one leg of every arb free. Honest numbers: R/S x1.000003, depth is the binding constraint, and the toll booth + 2% buy-and-burn are NOT running. mainnet 2026-08-22

Live

stacSOL

A founder who can live in TypeScript in the wraps, LSTs, and rising NAV lane, taking a proved body rather than a blank repo.