Accountability

USDG floor reserve

Part of every raise, set aside on-chain, redeemable by any holder.

At graduation a share of the raise chosen by the creator (0 – 20%) is deposited into FloorReserve for the token. Slashed bonds and any rounding dust from the migration go there too.

Redeeming

After graduation any holder can burn tokens and take a pro-rata share of the reserve:

floorPrice(token) = reserve / totalSupply
redeem(token, amount) → burns amount, pays amount × reserve / totalSupply USDG

Burning reduces totalSupply, so the floor price never falls when someone redeems. The token page shows the reserve, the floor price and a Redeem button next to the current curve or DEX price.

Why it matters

The floor does not stop a token from falling; it stops it from falling to zero and turns "backed by" into a number anyone can verify: reserveOf(token) on the FloorReserve contract.

Topping up

deposit(token, amount) is open to anyone, so a project can add to its own floor at any time.