LucrumBy George Sarris (0xcircuitbreaker)·April 20, 2026·9 min read

Lucrum Architecture: FOLLIS, FRS, Vestibulum, Tribunus Explained

Lucrum Protocol architecture explained: FOLLIS governance token, FRS asset class, Vestibulum onboarding, Tribunus DAO — one open-source monorepo.

Status note

Lucrum ships in phased eras. Phase 1 is ready to deploy with three pillars live at launch: Vestibulum (the per-chain onboarding gateway), the FRS asset class (Fructus Revenue Shares — launched as distinct FRS-xxx ERC-20s per backing asset), and Tribunus (the one-address-one-vote DAO built on FOLLIS). The broader catalog — Emporium DEX, Creditum lending, Annuitas, Depositum, Nexum, Pensio, Fideicommissum, Sequester, Fiscus, Usura, Guard — ships across subsequent eras.

FOLLIS — the governance token

FOLLIS is a single ERC-20 — one contract per chain. Think of it as the protocol's equity / governance instrument. It is not a separate family of tokens; it is one token, with one address per deployment chain.

Uses:

  • Governance voting. Every Tribunus vote burns FOLLIS. It is not a hold-for-weight mechanic; FOLLIS is consumed on each vote or proposal.
  • Staking collateral. Stake FOLLIS directly for yield, or pair it into an LP for higher yield.
  • LP pairing. FOLLIS LP tokens can be locked into FRS pools to earn FRS asset-class tokens (see the pipeline section below).
  • Burn events. Continuous deflationary pressure from vote-burns, plus discrete governance-authorized supply reductions.

FOLLIS enters circulation via:

  1. Vestibulum contribution. Currently ~5 billion FOLLIS per ETH contributed. The rate is tunable pre-launch and can be adjusted during operation (e.g., for marketing campaigns) via governance.
  2. Staking / vesting emissions. Users vest an underlying asset or stake an LP position to earn FOLLIS emissions.

There is no separate "mining gateway" module. FOLLIS is minted by the Vestibulum contract and by the staking pools on whichever chain the user is operating on.

Vestibulum — the onboarding gateway

Vestibulum (Latin: gateway / entrance hall) is the front door of Lucrum. It is how new users enter the ecosystem — by contributing to the kickstart LP or by vesting/staking existing assets for FOLLIS emissions.

Each chain has its own Vestibulum launch. Ethereum, Solana, and every other supported chain maintains a separate Vestibulum contract and its own Vestibulum OG database. OG status does not migrate across chains — early Ethereum OGs are distinct from early Solana OGs.

The kickstart contribution — it is NOT a deposit

This is the mechanic that must be communicated precisely: the Vestibulum kickstart is a contribution, not a deposit. Users send ETH to Vestibulum; the ETH does not come back. What actually happens:

  1. User sends ETH to Vestibulum. Anti-whale cap: 5 ETH per transaction (tunable pre-launch). A 21 ETH contribution is split across 6 transactions.
  2. Vestibulum pairs the ETH into a Uniswap-v3 LP position and leaves it there.
  3. The LP stays in the company vault, accruing Uniswap swap fees that feed back into the protocol's yield engines over time.
  4. The user receives, immediately per transaction:
    • FOLLIS minted directly to their wallet — freely transferable, freely usable the moment the tx confirms. ~5 B FOLLIS per ETH at default rate.
    • An entry in the Vestibulum OG database for that chain.
    • A Vestibulum Score — gamified tracking that reflects contribution size, timing, and broader engagement (Steam-platform-style achievements, bonuses, tiered progression).

Nothing about the contribution is locked. FOLLIS is liquid immediately.

Vestibulum Score — why it matters forever

The Score is not cosmetic. Every future FRS launch airdrops a portion of supply to the chain's Vestibulum OG database, and the Vestibulum Score determines each OG's share. Higher Score → larger airdrop forever. FRS airdropped this way is yield-bearing (see the FRS section below), not points.

Vest or stake (the non-contribution path)

Users who want to retain their underlying capital instead of donating it can vest or stake:

  • Vest an asset (e.g., LINK) in Lucrum → earn FOLLIS emissions at a moderate rate.
  • Stake an LP position (e.g., LINK/ETH on a supported exchange) → earn FOLLIS emissions at a higher rate.

Pool-level lock windows vary: some pools have zero lock, others offer 7 / 30 / 90-day tiers where longer locks pay higher multipliers. Every pool's lock and rate is on-chain and visible before deposit.

Tribunus — the DAO

Tribunus (Latin: tribune of the people — the Roman elected official who represented common citizens against the aristocracy) is Lucrum's governance body. The name is deliberate. Tribunus uses one-address-one-vote, explicitly not one-token-one-vote, to prevent plutocratic capture. No single whale can buy 51% of governance.

Citizen qualification

To participate in a vote, an address must hold above a protocol-set threshold in any FRS asset (FRS-wBTC, FRS-USDC, FRS-xGOOGL, and so on). Holding any FRS above threshold qualifies the wallet as a citizen. You don't need a specific FRS — any FRS token above threshold works.

Each proposal submission and each vote cast also burns FOLLIS. This makes spam expensive, creates continuous deflationary pressure on FOLLIS supply, and anchors governance cost in an asset the DAO directly controls the circulation of.

What Tribunus controls

  • Which assets get integrated (new asset families entering the protocol — e.g., a proposal to wire Chainlink into Lucrum)
  • Which FRS asset classes launch next (FRS-wBTC, FRS-xAAPL, FRS-USDC, FRS-ETH, etc.)
  • Fee engine split percentages and destinations
  • Strategy whitelists for Fideicommissum trusts, Pensio pensions, Annuitas annuities
  • Nexum bond credit rating assignments (AAA through CCC)
  • Creditum Syndicatum lead-arranger appointments
  • Emergency pause / unpause across any product
  • Parameter changes across the entire suite (rates, caps, fees, slippage bounds)

How a proposal executes

  1. Any FRS-qualified citizen submits a proposal — FOLLIS burned on submission.
  2. Community votes — one address, one vote — each vote burns FOLLIS.
  3. If the proposal passes, it enters a timelock of 24–72 hours depending on severity — a safety window where users can react before execution.
  4. After timelock, the change executes on-chain automatically.

FRS (Fructus Revenue Shares) — an asset class, not a single token

FRS is not one token. FRS is an asset class, and each launch is a separate ERC-20 whose suffix declares what it pays in:

TokenHolders earn
FRS-wBTCwBTC (wrapped BTC)
FRS-USDCUSDC
FRS-wETHwETH (wrapped ETH for EVM smart-contract use)
FRS-wZECwZEC (wrapped ZEC for EVM smart-contract use)
FRS-xGOOGLtokenized GOOGL (equity token, illustrative)
FRS-xAAPLtokenized AAPL (equity token, illustrative)

More FRS tokens deploy over time — either by Tribunus DAO vote or by team-initiated launches. The FRS-w prefix denotes wrapped crypto variants (wBTC, wETH, wZEC) currently documented in the protocol specs. The FRS-x prefix for tokenized equities (GOOGL, AAPL, etc.) is illustrative of the intended pattern; specific equity listings will be DAO-proposed and subject to regulatory review. The list above is not exhaustive.

How to acquire FRS

Two paths:

  1. Vestibulum OG airdrops. Every FRS launch airdrops a portion of supply to that chain's Vestibulum OG database. Your Vestibulum Score determines your share.
  2. Earn FRS by staking. Take FOLLIS, pair it into an LP on a supported exchange, and lock the FOLLIS LP into an FRS pool inside Lucrum. The pool mints FRS-xxx tokens to locked LP-providers over time.

What FRS tokens earn

FRS tokens pay yield in the underlying asset their denomination names. FRS-wBTC holders receive wBTC. FRS-USDC holders receive USDC. FRS-xGOOGL holders receive tokenized GOOGL. This is the "liquid yield" the protocol is designed around — real assets, not protocol points.

The "any asset becomes liquid-generating" pipeline

Here is the design insight that ties the system together: any asset routed through Lucrum's pipeline ends up generating yield in a liquid denomination.

Worked example with LINK:

  1. Vest LINK in Lucrum → earn FOLLIS emissions (moderate rate).
  2. Or stake LINK LP (LINK paired into an AMM pool) → earn FOLLIS emissions (higher rate).
  3. Take the earned FOLLIS, pair it into an LP on a supported exchange.
  4. Lock the FOLLIS LP into an FRS pool in Lucrum.
  5. The FRS pool mints FRS-xxx tokens to you over time.
  6. Your FRS-xxx tokens pay yield in the real asset — wBTC, ETH, USDC, or tokenized equities.

LINK by itself doesn't pay dividends. Routed through the staking → FOLLIS → LP → FRS pipeline, it effectively does — and you still own the underlying LINK (or LINK LP position) throughout. Unlike the Vestibulum kickstart path, this flow is staking, not donating. You exit on your own schedule once any pool-level lock has elapsed.

Emporium — the DEX

Emporium is Lucrum's multi-version decentralized exchange. V2 runs the AMM constant-product pool style; V3 adds concentrated-liquidity positions; V4 supports hook-based customization. Supporting all three in parallel lets LPs and traders pick the liquidity model that fits their strategy without fragmenting the ecosystem.

Creditum — the lending layer

Creditum is Lucrum's lending protocol: over-collateralized borrowing against supplied assets with interest rates set by utilization curves. Origination and interest-spread fees feed into the unified fee engine.

Creditum Syndicatum — syndicated loans

A variant of Creditum for syndicated structures: tranche-based credit facilities where lenders take different risk / yield positions on the same underlying loan. Bridges DeFi lending with institutional credit structure. Tribunus appoints the lead arrangers.

The unified fee engine

Every Lucrum product — DEX, lending, insurance, TradFi modules — charges fees through a single on-chain engine. Splits and destinations are Tribunus-governed: the DAO sets and adjusts the percentages via timelocked proposals.

Destinations include:

  • Guard insurance reserve (customer-facing loss protection)
  • FRS-backing flows (funding FRS pools that pay FRS-holder yields in their denominated asset)
  • User cashback / engagement rewards
  • Protocol treasury (Tribunus-governed spending)

Specific percentages are not hard-coded here because they are governance parameters that can change via DAO vote.

The yield engine — Fiscus + Usura + FRS pools

  • Fiscus — curated strategy pools. Depositors pick a risk profile; Fiscus allocates across Lucrum and external opportunities per the pool's mandate.
  • Usura — auto-compounding layer that sits on top of yield-generating positions (Emporium LPs, Creditum lending, FRS-yielding positions).
  • FRS pools — asset-class-specific yield distributors. Lock FOLLIS LP, earn FRS tokens, FRS tokens pay in the underlying asset.

TradFi-on-chain modules (later-phase)

These ship across subsequent eras after Phase 1:

  • Annuitas — on-chain annuities (Variable, Fixed-Term, Guaranteed-Tier)
  • Depositum — fixed-rate certificates of deposit
  • Nexum — on-chain bond issuance with Tribunus-assigned credit ratings
  • Pensio — decentralized pensions with target-date glide paths
  • Fideicommissum — irrevocable on-chain trusts with generational payout schedules
  • Sequester — yield-generating escrow

Each is a first-class module in the monorepo, not a bolted-on third-party product.

Guard — insurance

Guard is Lucrum's insurance layer, funded by protocol-fee allocations plus optional premium purchases. Coverage includes smart-contract failure, oracle failure, and product-specific risks. Payouts are governed by Tribunus.

Multi-chain

Lucrum's initial deployment is EVM-first — Ethereum and EVM-compatible L2s. Each deployment has its own FOLLIS contract, its own Vestibulum launch, its own OG database, its own fee engine, and its own instance of every module. Vestibulum OG status is per-chain — early OGs on one chain do not automatically qualify on another, and FRS airdrops route by chain. Cross-chain FRS portability is designed around a bridgeless burn-and-mint mechanism documented in the FRS specs.

Solana support is on the roadmap as a parallel non-EVM deployment; the current monorepo is Solidity-focused, so Solana is forward-looking.

What's next

  • Annuities On-Chain: How Lucrum's Annuitas Module Works — later-phase deep dive
  • Tribunus Citizenship: One Address, One Vote, FRS-Qualified — upcoming
  • The FRS Asset Class: FRS-wBTC, FRS-xGOOGL, and the Pipeline Beyond — upcoming
  • Vestibulum Score: Gamified OG Status and Lifetime FRS Airdrops — upcoming

Or browse the Lucrum product page for the full module catalog and multi-chain deployment status.

Topics:defiarchitecturefollisfrsvestibulumtribunusdao

More from Lucrum