Deposits and withdrawals, non custodial vault

Deposits and withdrawals, non custodial vaults

Maicrotrader is built so you can deposit into automated strategies without handing custody of your assets to a centralized platform.

This page explains what you do, what happens under the hood, and what you can verify on chain.

What non custodial means here

Funds are designed to exist in transparent, verifiable locations at all times:

  1. Your wallet

  2. Vault smart contract

  3. Bridge contracts used for cross chain routing

  4. Decentralized trading venue settlement layer

Deposit flow

When you deposit USDC:

  1. You connect your wallet and initiate a deposit

  2. You call a function on the vault contract, USDC transfers to smart contract code, not a company wallet

  3. The system calculates NAV from on chain data

  4. Vault shares are minted to your wallet

  5. Funds route cross chain according to protocol rules, if applicable

  6. Funds are routed to the trading venue for strategy execution

  7. Trades execute on a decentralized exchange with on chain settlement

Withdrawal and redemption flow

You can request redemption at any time. Because the vault can hold active positions, redemptions are processed during settlement windows.

  1. You request redemption, your shares lock in the vault contract

  2. During the next settlement window, positions close according to strategy and risk rules

  3. Funds are withdrawn from the trading venue back into the routing path

  4. Cross chain routing reverses the deposit flow, if applicable

  5. The system calculates the USDC owed based on NAV at settlement

  6. A cooldown period may apply, typically 24 to 48 hours, to protect settlement integrity

  7. You execute the final redemption transaction, shares burn, USDC returns to your wallet

Last updated