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

使用说明

  • 此接口仅使用 Solana 钱包地址,X-User-Wallet-Address 不应填写 EVM 0x 地址。payer_address 为用户已绑定的 Solana 钱包,承担链上 rent 和手续费;target_address 为 ATA 所属 owner。
  • 当 status=0 时,用户签名并广播返回的 base64 tx_data 后再提现;当 status=1 时,ATA 已存在,tx_data 为空。失败后可重新查询和构建。

授权

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
payer_address
string
必填

Solana 用户钱包(base58),须为已绑定钱包

target_address
string
必填

待检测 ATA 的 owner 地址(base58)

响应

成功

code
integer

业务码,0 表示成功

示例:

0

message
string

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

示例:

"success"

reason
string

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

trace_id
string

链路追踪 ID,排障时提供

data
object