Architecture
VESPER uses a modular smart-contract architecture with explicit responsibilities.
text
VSPR
/ \
Staking Bonds
| |
sVSPR |
v
Treasury
|
Reserve Assets
SessionClock → LAST LIGHT → Uniswap v4 Pool
|
v
Protocol Revenue
|
└────→ TreasuryCore Components
Token Layer
VSPR and sVSPR handle the native and staked representations.
Treasury Layer
The Treasury manages protocol-owned reserves and authorized issuance.
Bond Layer
Bond markets exchange protocol issuance for reserve assets.
Liquidity Layer
LAST LIGHT, the hook, manages programmable pool behavior.
Time Layer
SessionClock provides deterministic market-session information to liquidity logic.