Skip to content

Glossary

Optional mechanism where released capital from withdraws and yield surplus can be used to buy back and burn project tokens, reducing circulating supply. Enabled by the raise creator at raise creation. See: Capital Lifecycle

State variable (capitalDivesting[token]) tracking released collateral available for the project to pull for buyback and burn operations (if enabled). Increases when investors withdraw FT. See: State and Interfaces

Velocity control on outflows that limits how fast capital can leave through wrapper withdraw paths. Uses a dual-buffer model to protect against exploit-velocity drains while keeping exits available over time. See: Circuit Breaker

The asset an investor deposits into a raise (e.g., USDC, WETH). Each accepted collateral type runs in an isolated pool with independent reserve accounting. Active collateral routes to the yield strategy and backs investor principal protection. See: Raise Setup

State variable (collateralSupply[token]) tracking active backing collateral per token type. Increases on deposit, decreases on redeem. See: State and Interfaces

The action of investing collateral into a raise. The raise contract receives collateral, routes it to the yield strategy, and mints a pFT position NFT. A live oracle price feed determines USD notional for FT allocation via deposit-time conversion. See: Investing and Positions

Converts collateral to FT allocation at deposit time using a live oracle price feed. Records strike and ftPerUSD values used for all future exit calculations. See: Investing and Positions

Contract function (divest / divestUnderlying) that implements exits via redeem. Returns collateral (or strategy position tokens) to the investor. See: Hold, Redeem, and Withdraw

The circuit breaker’s two-part rate limiter: a main replenishing buffer that caps total outflow within a time window, and an elastic buffer that tracks recent inflows and adds proportional outflow capacity. See: Circuit Breaker

Token price multiplied by total token supply. Used to express raise valuation. Example: $0.10/token × 1B supply = $100M FDV. See: Raise Setup

The project’s token being sold in a raise. Investors receive fundraising token allocation at deposit time, which they can later withdraw to claim the FT tokens. See: Investing and Positions

State variable tracking FT(fundraising token) currently allocated to active investor positions. Decreases on redeem and withdraw. See: State and Interfaces

State variable tracking FT(fundraising token) available for sale to new investors. Decreases when investors withdraw FT. See: State and Interfaces

Number of FT(fundraising token) per USD at the raise’s fixed token price, scaled to 1e8. Recorded at deposit time and used in exit conversion formulas. See: Formula Reference

A perpetual exit right attached to every investor position. No expiry, no approval required, no dependency on the project team. Exercised via redeem. See: Guarantees

ERC-721 position token representing an investor’s position. Stores collateral token, amounts, FT(fundraising token) allocation, and strike/oracle context. Transferable as any standard NFT. See: Contract Map

Percentage of yield taken by the platform (10% at launch), allocated to the DAO. No fee on core user actions (deposit, redeem, withdraw). See: Fees and Economics

Structural guarantee that investors can always redeem their deposited collateral via the perpetual PUT. Proportional to reserve backing, not a fixed dollar guarantee. See: Guarantees

Each investor receives their proportional share of the reserve pool. Under normal conditions this equals the original deposit; in a shortfall it equals the proportional share of what remains. The last redeemer gets the same rate as the first. See: Guarantees

Maximum accepted deposits for a raise, configured at setup time. See: Raise Setup

Each raise operates with independent reserve collateral accounting, position state, yield strategy routing, and admin controls. A failure in one raise cannot affect other raises. See: Guarantees

Exercise principal protection and exit to collateral. Implemented by the divest contract function. Permissionless and on-chain. See: Hold, Redeem, and Withdraw

The pool of collateral backing investor positions in a raise. Under normal conditions, each investor’s proportional share equals their original deposit. In a shortfall, proportional settlement distributes what remains fairly. Reserve accounting is per-raise (isolated). See: Guarantees

Oracle price at deposit time, scaled to 1e8 (Chainlink standard). Recorded during deposit-time conversion and used for exit calculations. The oracle is not consulted again at exit time. See: Formula Reference

Claim project tokens and forfeit principal protection on the withdrawn amount. Implemented by withdrawFT. Requires transferable to be enabled. Released capital moves to capitalDivesting for optional buyback and burn (if configured). See: Hold, Redeem, and Withdraw

Returns generated by the yield strategy on deposited collateral. Variable, not guaranteed. Distributed via the yield waterfall: platform fee (10%) to DAO, then net yield (90%) to the project. See: Fees and Economics

Protocol used to generate yield on deposited capital. Aave V3 is the only supported strategy at launch. Yield funds the platform fee and the project ecosystem budget. If buyback is enabled, yield surplus can also fund buyback and burn. See: Yield Strategy

Distribution order of gross strategy yield: platform fee (10%) to DAO, then net yield (90%) to the project for ecosystem budget and optional buyback and burn. See: Fees and Economics