Architecture

How Volta90 is structured on-chain and how capital flows between layers.

Volta90 is composed of two main layers: the Lagoon vault layer on Arbitrum, which manages investor deposits and shares, and the trading layer on Hyperliquid, where the manager deploys capital.

Vault Layer — Arbitrum

The vault is an ERC-4626-compliant smart contract deployed on Arbitrum One. It handles:

  • Accepting USDC deposits from whitelisted investors
  • Minting and burning VLT90 shares
  • Queuing async deposit and withdrawal requests per epoch
  • Processing settlements based on updated NAV
  • Collecting and distributing management and performance fees

Trading Layer — Hyperliquid

The vault manager bridges USDC from Arbitrum to Hyperliquid and trades perpetual futures and spot assets. The trading account is controlled exclusively by the manager's key. All positions and PnL are tracked and reported on-chain via the NAV oracle at epoch close.

NAV Oracle
An authorized valuation provider submits the Net Asset Value to the vault contract at the end of each epoch. This NAV is used to compute the settlement price for all pending deposits and withdrawals.

Capital Flow

  1. Investor deposits USDC → queued in vault on Arbitrum
  2. Epoch closes → manager computes and submits NAV on-chain
  3. Settlement: shares minted at epoch NAV, USDC allocated to trading pool
  4. Manager bridges USDC to Hyperliquid and deploys capital into strategies
  5. At epoch end, manager reports updated NAV (positions + cash + unrealized PnL)
  6. Pending withdrawals settled: shares burned, USDC returned to investor

Role Separation

RoleResponsibilityControls
Vault ManagerTrading operations, NAV submissionHyperliquid account, valuation updates
Whitelist ManagerInvestor access controlDeposit whitelist
InvestorCapital allocationOwn wallet, VLT90 shares