📗通则
CoinsDo的解决方案都是为满足用户需求而量身定制的,透过CoinsDo API用户可以直接体验到不同解决方案的众多功能以及让用户直接把功能接入到自己已有平台。
最后更新于
CoinsDo的解决方案都是为满足用户需求而量身定制的,透过CoinsDo API用户可以直接体验到不同解决方案的众多功能以及让用户直接把功能接入到自己已有平台。
最后更新于
修订日期 : 2023-01-16
CoinsDo不仅为使用中的商户提供正式环境API,同时为开发、测试或学习目的的用户提供免费的测试环境
请前往您的CoinSend/CoinGet中心的货币控制列表,以获取最新的coinsDoId。
coinsDoId | mainnet | protocol | tokenAddress | coinType (0-coin; 1-token) | coinName |
---|---|---|---|---|---|
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 |
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 |
快速了解如何请求 CoinsDo API。
POST
Header 参数
参数名 | 必填 | 类型/参数值 |
---|---|---|
Content-Type | 是 | application/json |
Body 参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
sign | 是 | string | 签名 |
data | 是 | string | 内容(JSON字符串,具体看每个接口详情定义) |
签名规则
签名使用HMAC-SHA256算法。
API-KEY所对应的Secret-KEY作为HMAC-SHA256的密钥,对data参数进行加密,得到的输出即为签名。
例如,密钥1024对data参数的签名:
状态码 | 说明 |
---|---|
-2 | 系统异常 |
200 | 成功 |
4001 | 接口未找到 |
4002 | 参数格式错误 |
4003 | JSON数据转换异常 |
4004 | APIKEY不存在 |
4005 | ip受限 |
4007 | 验签失败 |
4010 | 请求过期 |
4068 | 检查APIKEY失败 |
*每个接口有各自的状态码
通过回调通知API将下发记录审批结果、归集收币到账确认状态通知至商户后台设置的回调URL。
当你选择处理
时,响应code为200
视为回调成功,不再回调
当你选择忽略
时,响应code为202
视为忽略成功,不再回调(可选项,实际效果等同于200
,作用仅限于标识是否处理)
回调场景 | 描述 | 建议 |
---|---|---|
下发 | 下发请求链上交易(成功/驳回/取消) | 处理 |
归集收币一个确认 | 存币后链上达到一个确认数(中间状态) | 处理/忽略 |
归集收币到账 | 达到指定确认数&核查成功(最终状态)入账 | 处理 |
POST
Header 参数
参数名 | 必填 | 类型/参数值 |
---|---|---|
Content-Type | 是 | application/json |
Body 参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
sign | 是 | string | 签名 |
data | 是 | string | 内容(JSON字符串) |