• APIs and Libraries
    APIs and Libraries
  • Connect WX Network wallet
    Connect WX Network wallet
  • CCXT
    CCXT
  • Fees
    Fees
  • Matcher
    • WX Network Protocol
      WX Network Protocol
    • Matcher Fee
      Matcher Fee
    • Install Matcher on Ubuntu From Deb-package
      Install Matcher on Ubuntu From Deb-package
    • Matcher Settings
      Matcher Settings
    • Matcher API
      • Order Validation
        Order Validation
      • Exchange Transation Validation
        Exchange Transation Validation
      Matcher API
    • Matcher WebSocket API
      • Errors and Debugging
        Errors and Debugging
      • Common Streams
        Common Streams
      Matcher WebSocket API
    Matcher
  • Gateway API
    • Access Token
      • Get Access Token in WX Network App
        Get Access Token in WX Network App
      • POST /v1/oauth2/token
        POST /v1/oauth2/token
      Access Token
    • Deposit
      • [Deprecated] GET /v1/deposit/addresses/{currency}
        [Deprecated] GET /v1/deposit/addresses/{currency}
      • GET /v1/deposit/addresses/{currency}/{platform}
        GET /v1/deposit/addresses/{currency}/{platform}
      • GET /v1/deposit/currencies
        GET /v1/deposit/currencies
      • [Deprecated] GET /v1/deposit/currencies/{currency}
        [Deprecated] GET /v1/deposit/currencies/{currency}
      • GET /v1/deposit/currencies/{currency}/{platform}
        GET /v1/deposit/currencies/{currency}/{platform}
      • Terms of Deposit
        Terms of Deposit
      Deposit
    • Withdraw
      • [Deprecated] GET /v1/withdraw/addresses/{currency}/{address}
        [Deprecated] GET /v1/withdraw/addresses/{currency}/{address}
      • GET /v1/withdraw/addresses/{currency}/{address}/{platform}
        GET /v1/withdraw/addresses/{currency}/{address}/{platform}
      • GET /v1/withdraw/currencies
        GET /v1/withdraw/currencies
      • [Deprecated] GET /v1/withdraw/currencies/{currency}
        [Deprecated] GET /v1/withdraw/currencies/{currency}
      • GET /v1/withdraw/currencies/{currency}/{platform}
        GET /v1/withdraw/currencies/{currency}/{platform}
      • Terms of Withdrawal
        Terms of Withdrawal
      Withdraw
    • Movements History
      Movements History
    • Platforms List
      Platforms List
    • Error Codes
      Error Codes
    Gateway API
  • Get Trades
    Get Trades
  • Staking Annual Percentage Yield API
    Staking Annual Percentage Yield API
  • Payment API
    Payment API
  • Web Auth API
    Web Auth API
  • WX Token Protocol
    WX Token Protocol
  • Glossary
    Glossary
      • English
      • Русский
      On this page
        • Get Terms of Deposit

          # Deposit

          You can transfer cryptocurrency (for example, BTC) from external blockchain address to Waves account. To do so, the app completes the following steps:

          1. Get an access token that represents user's permission to access data. See the Access Token article for more information.
          2. Call the GET /v1/deposit/addresses/{currency}/{platform} method and specify the token in Authorization HTTP header.

          This method returns external blockchain address. When user transfers some amount of cryptocurrency to this address, their Waves account receives the amount less fee. The fee calculation is described in Terms of Deposit article.

          Important: You can deposit some tokens from multiple different platforms. For example, XTN token is supported by ETH and BSC platforms. Use GET /v1/deposit/addresses/{currency}/{platform} method to specify the desired platform, otherwise the default platform of the selected token will be used.

          # Get Terms of Deposit

          • To get a list of currencies along with terms of deposit for each currency use the GET /v1/deposit/currencies method.
          • To get terms of deposit for a given currency and platform use the GET /v1/deposit/currencies/{currency}/{platform} method.

          Both methods are public and do not require access token.

          POST /v1/oauth2/token
          [Deprecated] GET /v1/deposit/addresses/{currency}
          POST /v1/oauth2/token
          [Deprecated] GET /v1/deposit/addresses/{currency}