Skip to main content
GET
Query supported chains for a 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

Headers

X-GatePay-Certificate-ClientId
string
required

The clientId assigned when the merchant registers an application in the Gate merchant console.

Example:

"4186d0c6-6a35-55a9-8dc6-5312769dbff8"

X-GatePay-Signature
string
required

Request signature. GatePay uses this signature to verify whether the request is valid.

X-GatePay-Timestamp
string
required

Millisecond timestamp; the difference from server time must not exceed 30 seconds.

Example:

"1672905655498"

X-GatePay-Nonce
string
required

Random string. Must comply with HTTP header rules; recommended length is within 32 characters, composed of digits and letters.

Example:

"9578"

Query Parameters

currency
string
required

Currency symbol to query, e.g. USDT, BTC.

Response

200 - application/json

List of supported chains

chain
string

Blockchain network name (e.g. ERC20, TRC20, BEP20).

name_cn
string

Chinese name of blockchain (e.g. Ethereum for Ethereum).

name_en
string

English name of blockchain (e.g. Ethereum, Tron).

contract_address
string

Smart contract address (empty string for native coins like BTC, ETH).

is_disabled
integer

Global disable status: 0 - enabled, 1 - disabled.

is_deposit_disabled
integer

Deposit function status: 0 - enabled, 1 - disabled.

is_withdraw_disabled
integer

Withdrawal function status: 0 - enabled, 1 - disabled.