📗通则
CoinsDo的解决方案都是为满足用户需求而量身定制的,透过CoinsDo API用户可以直接体验到不同解决方案的众多功能以及让用户直接把功能接入到自己已有平台。
最后更新于
CoinsDo的解决方案都是为满足用户需求而量身定制的,透过CoinsDo API用户可以直接体验到不同解决方案的众多功能以及让用户直接把功能接入到自己已有平台。
最后更新于
修订日期 : 2023-01-16
CoinsDo不仅为使用中的商户提供正式环境API,同时为开发、测试或学习目的的用户提供免费的测试环境
网络环境 | URL |
---|---|
请前往您的CoinSend/CoinGet中心的货币控制列表,以获取最新的coinsDoId。
coinsDoId | mainnet | protocol | tokenAddress | coinType (0-coin; 1-token) | coinName |
---|---|---|---|---|---|
快速了解如何请求 CoinsDo API。
POST
Header 参数
Body 参数
签名规则
签名使用HMAC-SHA256算法。
API-KEY所对应的Secret-KEY作为HMAC-SHA256的密钥,对data参数进行加密,得到的输出即为签名。
例如,密钥1024对data参数的签名:
*每个接口有各自的状态码
通过回调通知API将下发记录审批结果、归集收币到账确认状态通知至商户后台设置的回调URL。
当你选择处理
时,响应code为200
视为回调成功,不再回调
当你选择忽略
时,响应code为202
视为忽略成功,不再回调(可选项,实际效果等同于200
,作用仅限于标识是否处理)
POST
Header 参数
Body 参数
coinsDoId | mainnet | protocol | tokenAddress | coinType (0-coin; 1-token) | coinName |
---|---|---|---|---|---|
参数名 | 必填 | 类型/参数值 |
---|---|---|
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
状态码 | 说明 |
---|---|
回调场景 | 描述 | 建议 |
---|---|---|
参数名 | 必填 | 类型/参数值 |
---|---|---|
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
31
ADA
0
ADA
190
ALGO
0
ALGO
204
ARB1
0
ETH
205
ARB1
ARB1_ERC20
0x68fed128b095c919ee2c4f64e5c9b9eb64974a87
1
USDT
220
ATOM
0
ATOM
116
AVAXC
0
AVAX
9
BCH
0
BCH
14
BSC
0
BNB
16
BSC
BEP20
0x337610d27c682e347c9cd60bd4b3b107c9d34ddd
1
USDT
221
BSV
0
BSV
1
BTC
0
BTC
4
BTC
OMNI
2
1
USDT
13
DASH
0
DASH
10
DOGE
0
DOGE
163
DOT
0
DOT
11
EOS
0
EOS
7
ETC
0
ETC
2
ETH
0
ETH
6
ETH
ERC20
0x378da755324ee4f1a5735a4f13499a410d82d122
1
USDT
191
ETHW
0
ETHW
213
FIL
0
FIL
25
FTM
0
FTM
17
HECO
0
HT
19
HECO
HRC20
0xd459dad367788893c17c09e17cfbf0bf25c62833
1
USDC
20
HECO
HRC20
0x04f535663110a392a6504839beed34e019fdb4e0
1
USDT
8
LTC
0
LTC
23
MATIC
0
MATIC
203
NEAR
0
NEAR
21
OKC
0
OKT
22
OKC
KIP20
0xda9d14072ef2262c64240da3a93fea2279253611
1
OKB
215
OP
0
ETH
219
OP
OPT_ERC20
0x94b008aa00579c1307b0ef2c499ad98a8ce58e58
1
USDT
29
SOL
0
SOL
100
SOL
SPL
4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
1
USDC
3
TRX
0
TRX
5
TRX
TRC20
TJwXPRrs39c9apaGsjccv7XiybkvYaLUhn
1
UT
27
XDAI
0
XDAI
214
XLM
0
XLM
30
XRP
0
XRP
12
ZEC
0
ZEC
Content-Type
是
application/json
sign
是
string
签名
data
是
string
内容(JSON字符串,具体看每个接口详情定义)
-2
系统异常
200
成功
4001
接口未找到
4002
参数格式错误
4003
JSON数据转换异常
4004
APIKEY不存在
4005
ip受限
4007
验签失败
4010
请求过期
4068
检查APIKEY失败
下发
下发请求链上交易(成功/驳回/取消)
处理
归集收币一个确认
存币后链上达到一个确认数(中间状态)
处理/忽略
归集收币到账
达到指定确认数&核查成功(最终状态)入账
处理
Content-Type
是
application/json
sign
是
string
签名
data
是
string
内容(JSON字符串)
正式
测试
51
ADA
0
195
ALGO
0
209
ARB1
0
210
ARB1
ARB1_ERC20
0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9
1
USDT
276
ATOM
0
ATOM
53
AVAXC
0
AVAX
54
AVAXC
AVAXC_ERC20
0x9702230a8ea53601f5cd2dc00fdbc13d4df4a8c7
1
USDt
9
BCH
0
BCH
14
BSC
0
BNB
70
BSC
BEP20
0xe9e7cea3dedca5984780bafc599bd69add087d56
1
BUSD
76
BSC
BEP20
0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d
1
USDC
58
BSC
BEP20
0x55d398326f99059ff775485246999027b3197955
1
USDT
278
BSV
0
BSV
1
BTC
0
BTC
4
BTC
OMNI
31
1
USDT
13
DASH
0
DASH
10
DOGE
0
DOGE
119
DOT
0
DOT
11
EOS
0
EOS
7
ETC
0
ETC
2
ETH
0
ETH
6
ETH
ERC20
0xdac17f958d2ee523a2206206994597c13d831ec7
1
USDT
18
ETH
ERC20
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
1
WBTC
196
ETHW
0
ETHW
242
FIL
0
FIL
41
FTM
0
FTM
27
HECO
0
HT
8
LTC
0
LTC
33
MATIC
0
MATIC
131
MATIC
MATIC_ERC20
0x2791bca1f2de4661ed88a30c99a7a9449aa84174
1
USDC
208
NEAR
0
NEAR
31
OKC
0
OKT
32
OKC
KIP20
0xdf54b6c6195ea4d948d03bfd818d365cf175cfc2
1
OKB
272
OP
0
ETH
273
OP
OPT_ERC20
0x94b008aa00579c1307b0ef2c499ad98a8ce58e58
1
USDT
49
SOL
0
SOL
52
SOL
SPL
Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB
1
USDT
3
TRX
0
TRX
5
TRX
TRC20
TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t
1
USDT
45
XDAI
0
XDAI
243
XLM
0
XLM
50
XRP
0
XRP
12
ZEC
0
ZEC