> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gate.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Query Supported Withdrawal Chains

> Query supported blockchain networks and related configuration for a specific currency.

## Overview

This page documents the `GET /v1/pay/wallet/currency_chains` endpoint. The full schema, parameters, and examples are rendered from the linked OpenAPI definition above.

## Notes

* Authentication uses the standard GatePay signed headers.
* This page documents the standard merchant endpoint.
* For shared signing rules, see [/api-reference/version/100/en/common/securityAndSignature](/api-reference/version/100/en/common/securityAndSignature).


## OpenAPI

````yaml /api-reference/version/100/en/openapi/withdraw-openapi.json GET /v1/pay/wallet/currency_chains
openapi: 3.1.0
info:
  title: GatePay Withdrawal & Wallet API
  version: 1.0.0
  description: >-
    OpenAPI 3.1 specification for GatePay withdrawal and wallet APIs, based on
    the English withdrawal documentation. It covers batch withdrawals,
    withdrawal status query, supported chains by currency, total balance query,
    and withdrawal fee query.
servers:
  - url: https://openplatform.gateapi.io
    description: Production
security: []
paths:
  /v1/pay/wallet/currency_chains:
    get:
      tags:
        - wallet
      summary: Query supported chains for a currency
      description: >-
        Query supported blockchain networks and related configuration for a
        specific currency.
      operationId: getCurrencyChains
      parameters:
        - $ref: '#/components/parameters/X-GatePay-Certificate-ClientId'
        - $ref: '#/components/parameters/X-GatePay-Signature'
        - $ref: '#/components/parameters/X-GatePay-Timestamp'
        - $ref: '#/components/parameters/X-GatePay-Nonce'
        - name: currency
          in: query
          required: true
          schema:
            type: string
          description: Currency symbol to query, e.g. USDT, BTC.
      responses:
        '200':
          description: List of supported chains
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/CurrencyChain'
              examples:
                success:
                  summary: Successful response
                  value:
                    - chain: ETH
                      name_cn: 以太坊ERC20
                      name_en: ETH/ERC20
                      contract_address: ''
                      is_disabled: 0
                      is_deposit_disabled: 0
                      is_withdraw_disabled: 0
                      decimal: '6'
components:
  parameters:
    X-GatePay-Certificate-ClientId:
      name: X-GatePay-Certificate-ClientId
      in: header
      required: true
      description: >-
        The clientId assigned when the merchant registers an application in the
        Gate merchant console.
      schema:
        type: string
        example: 4186d0c6-6a35-55a9-8dc6-5312769dbff8
    X-GatePay-Signature:
      name: X-GatePay-Signature
      in: header
      required: true
      description: >-
        Request signature. GatePay uses this signature to verify whether the
        request is valid.
      schema:
        type: string
    X-GatePay-Timestamp:
      name: X-GatePay-Timestamp
      in: header
      required: true
      description: >-
        UTC timestamp in milliseconds when the request is generated. GatePay
        will not process requests where the difference from the receive time
        exceeds 10 seconds.
      schema:
        type: string
        example: '1672905655498'
    X-GatePay-Nonce:
      name: X-GatePay-Nonce
      in: header
      required: true
      description: >-
        Random string. Must comply with HTTP header rules; recommended length is
        within 32 characters, composed of digits and letters.
      schema:
        type: string
        example: '9578'
  schemas:
    CurrencyChain:
      type: object
      description: Supported chain configuration for a currency.
      properties:
        chain:
          type: string
          description: Blockchain network name (e.g. ERC20, TRC20, BEP20).
        name_cn:
          type: string
          description: Chinese name of blockchain (e.g. Ethereum for Ethereum).
        name_en:
          type: string
          description: English name of blockchain (e.g. Ethereum, Tron).
        contract_address:
          type: string
          description: >-
            Smart contract address (empty string for native coins like BTC,
            ETH).
        is_disabled:
          type: integer
          description: 'Global disable status: 0 - enabled, 1 - disabled.'
        is_deposit_disabled:
          type: integer
          description: 'Deposit function status: 0 - enabled, 1 - disabled.'
        is_withdraw_disabled:
          type: integer
          description: 'Withdrawal function status: 0 - enabled, 1 - disabled.'
        decimal:
          type: string
          description: Withdrawal precision (decimal places, e.g. "6" for BTC).

````