DOCS / USING VOVO
Depositing USDG
VOVO prepares the exact transaction required to deposit USDG into the reviewed vault.
Mechanics
1. Preflight
VOVO simulates the transaction and checks configuration health. If the oracle is stale or configuration has materially changed, the deposit preflight fails.
2. Approval (if needed)
If the vault contract does not have sufficient allowance for the specific deposit amount, VOVO prepares an exact ERC-20 approval transaction for the wallet to sign.
3. Deposit
The wallet signs the final deposit transaction, sending USDG directly to the vault contract in exchange for shares.