Revenue Flywheel
How value moves through the protocol, and what's actually revenue versus cost-recovery. Written to be accurate against the contracts (VellichorVault.sol, VellichorMarket.sol), not aspirational.
The loop
- 1Buyer buys a Vault Unit — Either primary sale (never-before-sold units, via
buyUnits()) or secondary market (resale between holders, viabuyListing()). - 2Marketplace fee + custody fee flow to treasury — 2% marketplace fee on secondary trades, 1.5% annual custody fee on vaulted bottles. These are the protocol's real, recurring revenue.
- 3Treasury acquires the next bottle — Funded by accumulated fees (and, potentially early on, by capital realized from $VELL launch trading — see below, not guaranteed). Genesis Vault grows by one bottle at a time, per the roadmap.
- 4More bottles, more liquidity, attracts the next buyer — A larger, more liquid Vault Unit catalog is more attractive to new buyers, which restarts the loop at step 1.
This is a slow-compounding loop, not a fast one — each cycle depends on real transaction volume, not on emissions or token inflation.
What's actually revenue, and what isn't
This distinction matters and shouldn't get blurred in investor-facing material:
| Flow | Is it revenue? | Why |
|---|---|---|
| Primary sale proceeds (bottle sold as Vault Units) | No — cost recovery | This money repays what Vellichor already spent acquiring the bottle. Selling $18,000 in units for a bottle that cost $18,000 nets to roughly zero, not profit. |
| Marketplace fee (2% on secondary trades) | Yes — recurring | Vellichor didn't spend anything to earn this; it's a cut of trades happening between other people. |
| Custody fee (1.5% annually on vaulted bottles) | Yes — recurring | Ongoing charge that funds (and should roughly offset) real insurance/storage cost, with any margin counting as revenue. |
| Capital from $VELL launch (pons launchpad trading) | No — one-time capital, not revenue | PonsLauncherToken.sol has no contract-enforced treasury split — any capital reaching treasury comes from the deployer's own trading activity on the launch pool, not a guaranteed allocation. Even if realized, it's a one-time injection, not something that recurs like fees do. |
Only the two fee lines are durable revenue. Everything else is either capital (one-time) or pass-through (primary sale).
Where $VELL fits into the loop
$VELL doesn't add a new stage to the loop — it modifies the existing one:
- Holding 1,000,000+ $VELL brings the marketplace fee down from 2% to 1% (see the $VELL token page for the full tier table — corrected from an earlier ambiguous draft) — this slightly reduces the fee flowing to treasury per transaction from that holder, in exchange for making Vellichor more attractive to hold for than a competitor without a comparable token.
- The same threshold unlocks priority access to new drops — this doesn't change the revenue math directly, but it's a retention mechanic that keeps $VELL holders engaged with the loop (buying earlier, more often).
- None of this is implemented in the contracts yet (see the $VELL token page's "How the platform uses it" section) — this describes intended design, not current behavior.
What makes the loop speed up or stall
Speeds it up
- Higher secondary trading volume (more 2% fee events) — this is why liquidity, not just primary sales, matters to the flywheel.
- More bottles in the Genesis Vault — more surface area for both primary and secondary activity.
- $VELL holder retention (priority access, fee discounts) — keeps demand concentrated rather than one-off.
Slows or stalls it
- If custody/insurance costs run close to or above the 1.5% fee collected, the custody fee stops being real revenue and becomes closer to a break-even pass-through — worth tracking once real vaulting costs are known, not assumed from the fee percentage alone.
- Thin secondary liquidity (few resales happening) starves the flywheel of its main recurring revenue source, since primary sale alone doesn't generate profit.
- Redemption removes a bottle (and its future fee-generating trade volume) from circulation entirely once 100% consolidation happens — each redemption is a small permanent contraction of the fee-generating asset base, not just a one-time event.
Honest framing for any investor-facing material
Don't describe primary sale volume as "protocol revenue" — it isn't. If a pitch deck or landing page needs a revenue figure, it should be built from the two fee lines only (marketplace fee + custody fee), not gross transaction volume. Gross volume is a legitimate metric to show (it demonstrates activity), but it should never be labeled or implied as revenue.