Contract reference & glossary
The module map, production configuration requirements and precise meanings of the terms used throughout the app.
In this chapter
Module map
These names identify the current source modules. No production Serevin address is configured, so this guide does not publish placeholder addresses that might be mistaken for live deployments.
| Source module | Responsibility |
|---|---|
| IsolatedLendingMarketUpgradeable | Supplier shares, collateral, debt, accrual, repayment and price-based liquidation. |
| GuardedPriceOracleUpgradeable | Feed validation, sequencer recovery and optional market-session guards. |
| FundedTermCreditUpgradeable | Borrower requests, funded offers, refinancing, collateral repayment and maturity settlement. |
| RedemptionReserveUpgradeable | Reserve contributions and verified proportional burn-and-redeem operations. |
| FeeSwapRouterUpgradeable | Token/adapter admission, bounded swaps and per-asset fee accounting. |
| TokenStakingVaultUpgradeable | Single-token stake custody and unstaking, without a reward engine. |
| FundedRewardsCampaignUpgradeable | Deployed for two-wallet SVRN reward funding. Participant staking, budget, dates and cap remain unactivated. |
| ProjectTreasuryUpgradeable | Explicit funded budgets, allocation changes and unique-reference payments. |
| ServiceMembershipUpgradeable | Timed token commitments, delayed activation and finite noncash service credits. |
| FundedExitCommitmentUpgradeable | Cash-funded whole-lot purchases with a named beneficiary and exercise window. |
| ProtocolAccessUpgradeable | Either administrator can pause. Both approve upgrades, recovery, administrator rotation and risk unpause. |
| SerevinProxy | Atomically initialized UUPS proxy. |
Production configuration is not filled in yet
The owner has selected the administrators and treasury. The production record still lacks module deployment addresses, approved economics, real feeds, sequencer configuration, session adapters and swap adapters.
A deployment must validate exact token and feed identities and encode reviewed initializer arguments. Uninitialized proxies must not be published while waiting for a token address. Local mock prices and swap inventory must never be reused as a production liquidity source.
Fee basis points, annual rates, maximum LTV, liquidation thresholds, incentives, token admission and operational caps all require explicit review. Initializer bounds prevent some invalid settings, but cannot establish that a market is economically suitable.
Glossary
| Term | Meaning in Serevin |
|---|---|
| Basis point (bp) | One hundredth of one percent. 100 bps equals 1%. |
| Principal | The stated amount funded for a loan, before a term-loan origination fee is deducted from the advance. |
| Supplier share | A proportional accounting claim on one isolated market’s assets. |
| Debt share | An accounting unit used to allocate outstanding debt and accrued interest among borrowers. |
| Maximum LTV | The highest debt-to-collateral ratio allowed for new borrowing or debt-bearing collateral removal. |
| Liquidation threshold | The ratio above which a position can be liquidated under the isolated market’s comparison. |
| Book headroom | Stored supplied assets less stored borrowed assets; not an executable borrowing commitment. |
| Reserve backing | Assets held by the reserve that normal redemption can distribute proportionally. |
| NAV | Net asset value, an accounting valuation that does not by itself establish an immediate executable exit. |
| Slippage tolerance | The permitted difference between quoted and minimum received output used as an execution constraint. |
| Offer expiry | The last boundary before an unaccepted offer stops being available. |
| Loan maturity | The due timestamp of an accepted term loan. Repayment is allowed through that timestamp; default is allowed afterward. |
| Recovery | The state that halts normal operations and enables an administrator to remove all held assets. |