Documentation
Docs
Plain reference for the MVP. Numbers come from chain measurements and the CPPI module. Nothing here invents prices or safety.
Overview
TRUSS builds equity exposure with a constructed floor. Launch asset is NVDA. Safe leg is SGOV. Both legs settle into the user's wallet.
The structure is CPPI (constant-proportion portfolio insurance). There are no options on Robinhood Chain, so the floor cannot be purchased. It is assembled from assets that already trade.
Opening a position
Deposit USDG. Choose NVDA. Set a floor between 80% and 95% of deposit (default 90%).
TRUSS computes the CPPI split, buys both legs into your wallet, and stores position metadata for tracking and rebalance prompts.
Rebalance band
A rebalance prompt fires when |actualRisky - targetRisky| exceeds 5% of position value.
Every rebalance requires your signature. Trades run only during a real US equity session, at consensus pool prices, within the 0.5% ticket cap per leg.
Share accounting
Tokenized securities use the ERC-8056 multiplier. Income accrues by growing uiMultiplier() while the raw balance stays fixed.
Always convert with shares = raw × uiMultiplier() / 1e18. Never treat raw token balance as economic size.
Parameters
Default multiplier m = 4. Hard ceiling MAX_MULTIPLIER = 8. Raising m requires recomputed overnight gap history of 12+ months.
Survivable gap at m=4 is 25%. Ticket cap is 0.5% of pool liquidity. SGOV (~$28.4k) binds before NVDA (~$59.7k).
Geo and legal
Tokens are not registered in the US and are not offered to US residents.
The floor is a target. A single move larger than 1/m between rebalances can break it.