Open VOVO
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.