For the complete documentation index, see llms.txt. This page is also available as Markdown.

What is VaaS

Vault as a Service, or VaaS, is City Protocol's infrastructure layer for launching, operating, monitoring, and redeeming onchain yield vaults.

It gives City Protocol and its partners a standardized way to bring verified yield vaults to market. Instead of each issuer building its own deposit contracts, accounting system, risk controls, redemption queue, dashboard, and monitoring stack, VaaS provides a reusable vault framework with configurable parameters.

VaaS is the operating layer for tokenized yield. It defines how capital enters a vault, how permissions are checked, how capital is allocated to strategies, how NAV is updated, how risk limits are enforced, and how users redeem.


Why VaaS

Vaults are the primary interface between user capital and yield strategies.

For simple DeFi strategies, a vault may only need deposits, shares, and withdrawals. For institutional-grade yield products, that is not enough. A production vault must also support access control, strategy whitelisting, allocation limits, NAV accounting, proof of reserves, settlement records, redemption windows, governance controls, emergency pauses, and live monitoring.

VaaS packages these requirements into a modular system for asset managers, curators, neofinance platforms, and City Protocol's own Earn Module.

The goal is to make vault participation feel simple for users while keeping the operating system underneath secure, transparent, and auditable.

Last updated