SimpleVault Usage

A step-by-step guide for interacting with the SimpleVault Blox. Covers standard token deposits and secure, multi-phase withdrawals using timelocks and meta-transactions.

Deposit Tokens

  1. Navigate to My Blox and click Enter Blox on the desired SimpleVault contract.

  2. Click the Deposit tab.

  3. Select the token you want to deposit.

  4. Enter the amount to deposit.

  5. Click the Deposit button.

  6. Confirm the transaction in your wallet.

Withdraw Tokens (Multi-Phase)

  1. Navigate to My Blox and click Enter Blox on the desired SimpleVault contract.

  2. Click the Withdraw tab.

  3. Select the token, recipient address, and amount.

  4. Click the Withdraw button.

  5. Confirm the transaction with your wallet.

This initiates a pending withdrawal protected by the contract’s timelock settings.

To finalize the withdrawal, choose one of the two options:

Timelock Approval

  • Wait for the timelock to expire.

  • Return to the withdrawal and manually approve it using your owner wallet.

You can view all withdrawal history in the Blox interface.

Last updated