cVault
ETF operations
Quote mint is mainnet USDC. Assets are picked from the admin-approved registry โ pool, route, price source, and swap venue are already set per asset; only the weighting is chosen here.
Program constant โ Circle USDC (EPjFโฆ) on every network
>no active assets on mainnet โ list some under Admin โ Create asset (same network)
Connect your wallet to create a vault.
One-time seed: admin or vault-manager-only, callable once per vault while total_shares == 0. Deposits a fixed 1 USDC and reverse-prices shares to pin the opening share price, then deploys the seed across the vaultโs asset basket in the same transaction. Vault must already exist (Create ETF) with vault asset ATAs resolvable. Address Lookup Table is required: creates a new ALT before signing if needed and waits for activation (not stored off-chain). Genesis aborts if ALT create fails โ no silent static-key fallback.
0-based on-chain vault id โ first vault is 0. Enter manually.
Vault-manager-only: pause or unpause deposits for a vault. Withdrawals always remain open.
Vault-manager-only: update the fee recipient for a vault.