Operation Types

The Vault API provides several primary operations for financial transactions, tailored to specific use cases:

Operation Types

  1. Deposit Crypto

    • Description: An operation to top up a user’s account by sending cryptocurrency from an external wallet.
    • Use Cases: Commonly used when a user transfers crypto assets from an external wallet into their Vault account.
  2. On-ramp

    • Description: An operation to fund an account through external payment providers, including bank card payments.
    • Use Cases: Used to top up CHECKING accounts via external acquiring services or bank cards.
  3. Exchange

    • Description: An operation to convert funds from one currency to another within the same user account.
    • Use Cases: Useful for users who want to switch balances between different currencies in their Vault account, for example converting BTC to ETH.
  4. Transfer by phone number

    • Description: An operation to send funds to another user using their phone number.
    • Use Cases: Used for peer-to-peer transfers where the recipient is identified by their phone number.
  5. Withdraw

    • Description: An operation to move funds from a Vault account to external crypto wallets or bank accounts.
    • Use Cases: Used when a user wants to withdraw their balance from Vault to an external destination.