# OptiVaults > Non-custodial auto-yield stablecoin vault on Cardano blockchain. OptiVaults is a DeFi yield aggregation protocol built on Cardano using Aiken PlutusV3 smart contracts. Users deposit stablecoins and receive vUSDCx share tokens. An automated keeper compounds yields from multiple DeFi protocols. All accounting and security is enforced on-chain. ## Key Facts - Blockchain: Cardano (eUTXO model) - Smart Contracts: Aiken PlutusV3 - Share Token: vUSDCx - Wallet Support: CIP-30 (Vespr, Eternl, Nami, Lace, Flint, Gero) - License: BSL 1.1 (converts to Apache 2.0 in 2028) - Tests: 554 automated + 27 on-chain E2E - Security: 80+ fixes across 9 audit rounds - Website: https://optivaults.app - Source: https://github.com/OptiVaults ## Architecture Four smart contracts: 1. Vault Validator — 11 redeemers for deposits, withdrawals, compounding, fund deployment 2. vUSDCx Minting Policy — share token mint/burn tied to vault operations 3. Order Validator — batched order queue for concurrent access 18-field VaultDatum with 13 immutable fields enforced on every transaction. ## How It Works 1. User deposits stablecoins → receives vUSDCx shares 2. Keeper compounds yield → share price increases 3. User withdraws → burns vUSDCx, receives original + yield ## Security Features - 13 immutable datum fields per transaction - Exact-value validation (deposits and compounds) - Role separation: Admin / Keeper / User - Flash loan resistance (early withdrawal fee) - Inflation attack protection (share multiplier) - Token-specific slippage protection - Single vault input enforcement (no double satisfaction) - On-chain order amount verification in batch processing ## Contact - Website: https://optivaults.app - Email: optivaults@gmail.com - GitHub: https://github.com/OptiVaults