跳转到主要内容
POST
获取提现签名数据
构建提现交易的签名数据。
使用 Broker API Key 调用,并在请求头提供 X-User-Wallet-Address。网关会校验钱包与 Broker 的归属关系。 认证规则见Broker API Key 与签名。

使用说明

  • address 为用户已绑定的签名钱包,也是到账地址。to_address 可省略;如提供,须与 address 一致。此平台接口不支持提现到第三方地址。
  • EVM 场景下,响应中的 data 为 EIP-712 TypedData 的十六进制编码,用于钱包签名,不是链上交易数据;contract_address 不应作为该数据的广播目标。
  • timestamp 为 Unix 毫秒时间戳。用户签名后,将签名分量和原样 timestamp 用于提交提现。

授权

KEY
string
header
必填

Broker API Key

Timestamp
string
header
必填

Unix 秒级时间戳

SIGN
string
header
必填

使用 Broker Secret Key 生成的 HMAC-SHA512 十六进制签名

请求头

X-User-Wallet-Address
string
必填

目标终端用户钱包地址。网关校验该钱包对应的用户属于当前 Broker。

请求体

application/json
chain
enum<string>
必填

链标识,与 GET /networks 的 network 一致。仅接受上述 canonical 值; 不接受简写别名 eth、sol、arb(请求将返回 INVALID_ARGUMENT)。

可用选项:
base,
bsc,
ethereum,
solana,
arbitrum
示例:

"ethereum"

token_symbol
string
必填

代币符号

token_address
string
必填

代币合约

token_amount
string
必填

提现数量,十进制字符串(EIP-712 message.amount 按 token 链上 decimals 编码,如 ETH 主网 USDT 1 → 1000000)

address
string
必填

用户已绑定钱包(签名主体且为到账地址),须与 X-User-Wallet-Address 一致

to_address
string

可选;省略时等于 address。OpenAPI 仅允许提到已绑定钱包,若填写须与 address 一致(EVM 大小写不敏感)

响应

成功

code
integer

业务码,0 表示成功

示例:

0

message
string

人类可读说明,成功时为 success

示例:

"success"

reason
string

错误原因标识;成功时通常为空字符串

trace_id
string

链路追踪 ID,排障时提供

data
object