Redeem
Burn, then take the basket.
a_i = B_i × (x / S) × (1 − 0.02)
Redeem preview
against live hold balancesa_i = B_i × (x / S) × 0.98
S is read from the BLST contract when it exists, otherwise the fixed supply. B_i is an eth_call against the hold.
| Leg | In hold | You receive | Stays (2%) |
|---|---|---|---|
| HOODXRobinhood · 40% | 0.2667 | 0.021777 | 0.000444 |
| NVDAXNvidia · 25% | 0.1667 | 0.013611 | 0.000278 |
| SPYXS&P 500 · 20% | 0.1333 | 0.010889 | 0.000222 |
| GLDXGold · 15% | 0.1 | 0.008166 | 0.000167 |
Payout is always in the 4 stock tokens. Never in BLST, never converted to a stablecoin on your behalf. Minimum redeem value $5.
What the contract does
- 01
Burn
x BLST leaves circulation permanently. Supply only falls.
- 02
Compute
Each leg pays B_i × (x / S), taken at the block of the burn.
- 03
Withhold
2% of that slice stays in the hold and thickens everyone else's claim.
- 04
Transfer
The remaining stock tokens land in your wallet. No conversion, no vesting.
Execute
Wallet
not connectedBallast reads your wallet through EIP-1193 directly. Nothing is stored beyond the address, the chain id and which wallet announced itself.
No supported wallet announced itself in this browser.
Ballast supports OKX Wallet, MetaMask and Robinhood Wallet. Install one, or open this page in its in-app browser. This panel lists whatever it actually finds — it will not fake a connection.
Status
There is no hold contract to burn against yet, so this page can only show the math. No transaction is offered until the address exists.
Redeem rules in the manualThe leftover, isolated
Why 2% stays
arithmetic, not a quotebacking′ / backing = (1 − 0.98r) / (1 − r)
Exits never dilute the people who stay. The larger the exit, the more the remaining claim thickens. That is the whole reason for the leftover.