跨越支付 开发文档

生成USDT钱包

CrossingPay USDT 充值与转账平台 API 文档

本服务基于 CrossingPay USDT 充值与转账平台后端代码(Go),提供商户基础 API,用于注册商户、生成 USDT 钱包地址、回调查询等功能。


概述

  • 服务地址:https://api.crossingpay.com

  • 数据格式:JSON


生成 USDT 钱包地址

接口地址

POST /api/generate_address

请求类型        
application/json

接口说明        
根据商户平台本地用户标识生成 TRON 私/公钥及 USDT 地址,并存储数据库。

请求参数

参数类型必填描述
apikeyuint商户APIKEY(商户 ID)
initiatorstring商户平台用户标识,便于关联用户地址;可以是UUID,也可以是用户昵称等

返回参数

参数类型描述
messagestring接口执行结果,如 "生成钱包地址成功"
addressstring生成的 USDT 地址
publicKeystring对应的公钥

返回示例

{
    "code": 200,
    "data": {
        "initiator": "user01",
        "address": "TZHfPZ8UEUtRxxxxxxxxxxbV3nhAyp",
        "publicKey": "04d41b1f96f9e4xxxxxxxxxxxxxb36f95cdea01fdaa1c4b728"
    },
    "message": "生成钱包地址成功"
}

错误示例

{ "code": 400,"error": "参数格式错误" },大概率是initiator支付类型问题
{ "code": 400,"error": "缺少 apikey 参数" }
{ "code": 400,"error": "apikey 格式错误" }