1 前期准备

1.1 开发须知

公私钥作用

甲方为 第三方公链对接方

乙方为 ChainUp Custody BaaS云

公私钥对作用: 甲方在注册WAPI接口时,需提前生成一对公私钥,其中公钥(rsa_third_pub)提供给乙方,私钥自己保管,私钥请勿透露给任何人。甲方在请求WAPI服务时,通过乙方的公钥来加密请求参数,并用甲方的私钥对MD5后的数据原文进行签名,乙方接受到请求时,通过乙方的私钥解密数据,并用甲方的公钥对MD5后的数据原文进行验签

1.2 账号准备

开发者准备如下信息:

1)生成一对公私钥,将公钥提供给平台;

2)第三方应用服务器IP;

联系平台相关人员,提供上述二类信息。平台为您准备WAPI对接信息,提供到您这边包括以下信息:

1)第三方对接的唯一标识:app_id;

2)WAPI公钥:rsa_wapi_pub。

RSA 公私钥生成地址:

http://www.metools.info/code/c80.html

密码长度:2048

密钥格式:PKCS#8

1.3 接口规则

传输方式:https(测试环境暂时使用 http)
签名字段:除了 sign 字段,其他所有必填项都需要参与签名
响应状态码为:0,表示处理成功,非 0 表示请求错误或系统异常
请求地址:域名+接口地址
加密算法:详见附 1