SerevinSerevinDocumentation
The guide/Controls & reference
Local implementation

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 moduleResponsibility
IsolatedLendingMarketUpgradeableSupplier shares, collateral, debt, accrual, repayment and price-based liquidation.
GuardedPriceOracleUpgradeableFeed validation, sequencer recovery and optional market-session guards.
FundedTermCreditUpgradeableBorrower requests, funded offers, refinancing, collateral repayment and maturity settlement.
RedemptionReserveUpgradeableReserve contributions and verified proportional burn-and-redeem operations.
FeeSwapRouterUpgradeableToken/adapter admission, bounded swaps and per-asset fee accounting.
TokenStakingVaultUpgradeableSingle-token stake custody and unstaking, without a reward engine.
FundedRewardsCampaignUpgradeableDeployed for two-wallet SVRN reward funding. Participant staking, budget, dates and cap remain unactivated.
ProjectTreasuryUpgradeableExplicit funded budgets, allocation changes and unique-reference payments.
ServiceMembershipUpgradeableTimed token commitments, delayed activation and finite noncash service credits.
FundedExitCommitmentUpgradeableCash-funded whole-lot purchases with a named beneficiary and exercise window.
ProtocolAccessUpgradeableEither administrator can pause. Both approve upgrades, recovery, administrator rotation and risk unpause.
SerevinProxyAtomically 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

TermMeaning in Serevin
Basis point (bp)One hundredth of one percent. 100 bps equals 1%.
PrincipalThe stated amount funded for a loan, before a term-loan origination fee is deducted from the advance.
Supplier shareA proportional accounting claim on one isolated market’s assets.
Debt shareAn accounting unit used to allocate outstanding debt and accrued interest among borrowers.
Maximum LTVThe highest debt-to-collateral ratio allowed for new borrowing or debt-bearing collateral removal.
Liquidation thresholdThe ratio above which a position can be liquidated under the isolated market’s comparison.
Book headroomStored supplied assets less stored borrowed assets; not an executable borrowing commitment.
Reserve backingAssets held by the reserve that normal redemption can distribute proportionally.
NAVNet asset value, an accounting valuation that does not by itself establish an immediate executable exit.
Slippage toleranceThe permitted difference between quoted and minimum received output used as an execution constraint.
Offer expiryThe last boundary before an unaccepted offer stops being available.
Loan maturityThe due timestamp of an accepted term loan. Repayment is allowed through that timestamp; default is allowed afterward.
RecoveryThe state that halts normal operations and enables an administrator to remove all held assets.
This guide describes the current source implementation. Production terms and verified deployment addresses will be published before real transactions are enabled.