Skip to content

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
                    |
                    └────→ Treasury

Core 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.

Everything settles at the close.