# StockVault > Non-custodial stock vaults. Define an allocation, send USDG, receive the stocks in your own wallet. StockVault lets you create a vault with a stock allocation (for example AAPL 40%, NVDA 40%, GOOG 20%), send USDG to it, and have every stock bought in that exact proportion and delivered to a wallet address you control. The app never holds your private key. ## How it works (launch) 1. Define the vault: tickers and a percentage for each, summing to 100. 2. Give the address of an empty wallet you control. 3. Send USDG to the vault. 4. The app buys every position in one batch and sends all the stocks to your wallet. ## Roadmap - Recurring funding and shareable allocation templates. - On-chain vault contracts that hold the allocation and auto-rebalance. - Vault tokens: own a token, send USDG to it, redeem it for the stocks. ## Pages - https://stockvault-nine.vercel.app/ — landing - https://stockvault-nine.vercel.app/whitepaper — whitepaper (overview, how it works, vaults, security, vault tokens, roadmap, FAQ, privacy, terms, socials) ## Official channels - X: https://x.com/EarnStockVault Nothing on this site is financial advice.