Covar vault address0x9f0172A7B568A9C38557dCD7C31Db9cb78e0f31BRobinhood Chain · 4663↗ View on explorer
← ChainVault console

Send vault transactions from your wallet

Operator, investor and owner actions on the deployed CovarVault, signed in your own browser wallet. Every action is simulated first and explained if it would fail; nothing is sent until you confirm in the wallet. Keys never leave the wallet.

MAINNET · real funds
1 · WalletNot connected
2 · VaultLoading…
Read contractEvery public view function of the vault, called live. No wallet or gas needed.
navPerShare()
USDG per share, 18-decimal fixed point
reportedAssets()
last NAV the operator reported
totalShares()
lastNavUpdate()
maxNavAge()
owner()
operator()
feeRecipient()
asset()
depositFeeBps()
depositFeeFlat()
withdrawalFeeBps()
withdrawalFeeFlat()
minDeposit()
depositsPaused()
closeOnly()
maxTotalAssets() · v2
maxDepositPerTx() · v2
tradingAccount() · v2
totalAllocated() · v2
reservedForClaims() · v2
availableLiquidity() · v2
requestCount()
balanceOf(address account)
vault shares held by an address
requests(address investor)
withdrawal request of an address
previewDeposit(uint256 assets)
input in base units (6 decimals: 10 USDG = 10000000)
convertToAssets(uint256 shares)
input in base units (6 decimals)
Write contract · signed in your walletEach write is simulated first; a revert is explained before any wallet prompt. Role checks happen on-chain.
Test flow — deposit → withdraw → claim
→ 1. Operator reports NAVwallet B · reportNav
· 2. Investor approves USDGwallet D · approve
· 3. Investor depositswallet D · deposit
· 4. Investor requests withdrawalwallet D · requestWithdrawal
· 5. Operator marks positions closedwallet B · markPositionsClosed
· 6. Operator settleswallet B · settleWithdrawal
· 7. Investor claimswallet D · claim
Steps 2–7 track the connected wallet. Connect wallet D to see the investor's progress.
Investor actionsany wallet · wallet D in the test
Approve USDGUSDG
Allow the vault to pull USDG for a deposit. Sent to the USDG contract.
DepositUSDG
Minimum 10 USDG. Fee 1% + 0.1 USDG. Needs a fresh NAV.
Request withdrawalshares
Escrows these shares and opens a request. Funds arrive after the operator settles.
ClaimPays the settled amount — always to this wallet, never elsewhere.
Operator actionsoperator
Report NAVUSDG
Total assets the vault holds, in USDG. Max ±20% vs the last report; valid 6 h. Use the current reported value to just refresh it.
Withdrawal queueNo withdrawal requests yet.
Manual settle (custom amount)
Owner — emergency controlsowner
Pausing never blocks claims or withdrawal settlement — test that too.
Session logTransactions you send from this page appear here with explorer links. Save the hashes as test evidence.