随着市场的发展和扩大,ETH能够在其内在价值和外在经济效应的双重加持下,获得比较稳定的发展和升值潜力。这得益于它的开创性获得众多开发者的青睐,同时得益于其大量的项目数量以及其底层区块链技术的安全性为人所称道。有需求的地方就有市场,这句话在加密市场依然适用。
不管是老牌交易所还是后期之秀的新兴交易所上线币种中ETH必不会缺席。那么eth充值接口、ethrpc接口对接、eth转账对接等等,又会给交易所对接带来哪些好处呢?对于交易所平台而言,上线ETH随之而来的就是ETH的流通与交易,首要解决的问题就是ETH的充提币功能,这是基础亦是核心,无法解决ETH充提币意味着交易所用户资金将无法流通,还有ethrpc接口对接、ethrpc接口开发、ethRPC开发、ethweb3接口、eth承兑商系统等,因此交易所钱包系统的战略性地位更为突出。
UdunWallet作为全球首家开放式企业钱包解决方案,以安全完善的技术重新定义数字资产钱包,为比特币、以太坊等100多种币种提供API接入;顶级私钥BOSS自主掌握,子私钥动态计算不触网,硬件加持,纯冷操作;多级财务审核策略,资产动向、操作日志一目了然;海量地址统一管理,余额一键自动归集;优盾钱包客户端全面支持Window、Mac、安卓、IOS系统。?点此立即试用?
以太坊是一个通用的全球性区块链,可以管理金融和非金融类型应用的状态。eth充值接口开发、eth对接、eth对接流程、eth归集、eth接口、eth接口对接、eth地址批量生成促成了一种新型的软件应用,真正的去中心化应用。将信任逻辑嵌入小程序里,运行在区块链上。与比特币相比,以太坊建立了一种新的密码学技术基础框架,在其上开发应用更加容易,并对轻客户端友好,同时允许应用共享一个可行的经济环境和可靠的区块链安全。以太坊在全球范围内激发了商业和社会创新,为前所未有的去中心化应用打开了大门。从长远来看,它所带来的改变将影响全球经济和控制结构。
以太坊也是区块链与智能合约的完美结合,是智能合约的完整解决方案,被设计成了一个通用的去中心化平台,拥有一套完整的、可以扩展其功能的工具,在P2P网络、加密、HttpClient等技术的支持下实现了一个类似于比特币的区块链。它通过工作量证明机制实现共识,由矿工挖矿,通过对新的网络协议的制定实现对区块链的同步等操作。在以太坊上可以任意编写智能合约,通过智能合约实现强大的功能,实现去中心化应用的开发。在以太坊上部署的智能合约运行在以太坊特有的虚拟机上,通过以太坊虚拟机和RPC接口与底层区块链进行交互。
对于交易所这种业务型系统,选择钱包的时候需要考虑的问题,应该是安全的同时也需要快速的业务对接。相关业务上的难点有:安全、跨链整合、庞大的数据量、还有其他的业务需求比如生成地址、地址管理、资金管理、交易记录管理、充提币及回调等等。这里我们可以了解下区块链钱包Udunwallet,它是目前国内最好用的企业级数字资产管理系统。API一键对接,支持当下多数主流币种、多资产多地址统一管理、用户提币初审+复核安全模式、系统代付自动放币、多员工多钱包多权限一键分配、资产交易查询、资金流动消息提醒等多种功能。它为ETH、BTC等100多种币提供API接入,实现ETH、BTC、USDT/ERC20等代币快速充提币、转账、支付、归集。
ethrpc接口对接、ethrpc接口开发、ethRPC开发、ethweb3接口、eth承兑商系统、eth承兑商系统开发、eth充币接口、eth充币接口对接、eth充币接口开发、eth充提币接口、eth充提币接口开发、eth充值接口、eth充值接口对接、eth充值接口开发、eth对接、eth对接流程、eth归集、eth接口、eth接口对接、eth地址批量生成。ETH(以太坊)充值转账API接口详细文档如下:
原文链接:https://www.uduncloud.com/developer/geteway-interface
1、目录
1.1、生成地址
1.2、提币
1.3、代付
1.4、交易回调
1.5、校验地址合法性
1.6、获取商户支持币种信息
2、接口明细
1、生成地址
1.1场景说明
请求指定币种地址,如要成功获取地址,需先存在钱包,且钱包支持该币种,?详情参看
1.2接口详情
1.2.1接口地址
接口详情
URL
请求方式
POST
1.2.2参数
1.2.2.1参数说明
参数
类型
是否必填
说明
备注
timestamp
String
是
时间戳
见?验签说明
nonce
String
是
随机数
见?验签说明
sign
String
是
签名
见?验签说明
body
String
是
消息内容
json字符串,格式如下
[
????{
?????"merchantId":"300015",
报告:61%的客户已经研究或计划研究加密货币:金色财经报道,Salesforce金融服务报告显示,61%的客户已经研究或计划研究加密货币,这突显了人们对数字货币的兴趣日益浓厚。尽管三分之二的客户表示对数字货币感兴趣,但只有29%的客户希望从其金融机构获得区块链数字货币服务。这可能凸显了当前FSI产品的明显差距、对新兴技术的不适,或者可能表明人们确实有自我托管的兴趣,因为报告显示60%的客户对加密货币感到满意。
调查还发现,31%的客户已经研究过,30%的客户计划探索投资组合多元化,包括将加密货币作为一种资产类别。尽管存在波动性,但该数据表明人们对加密货币作为多元化投资组合的有效组成部分的好奇心和接受度正在不断提高。[2023/7/8 22:24:53]
?????"coinType":520,
?????"callUrl":"http://localhost:8080/callBack"
????}
]
1.2.2.2body参数字段
body参数名
类型
是否必填
说明
merchantId
String
是
商户号
coinType
Integer
是
主币种编号,见?附录一
callUrl
String
是
回调地址,通过该接口创建的地址,以后关于该地址的充币信息会通过您指定的回调地址通知您。具体示例见?交易回调接口
walletId
String
否
钱包编号,默认根据主钱包生成地址
alias
String
否
地址别名
1.2.2.3示例
{
????"timestamp":1535005047,
????"nonce":10000,
????"sign":"a230def43c1a12b14393880a28d4e005",
????"body":""?
}
1.2.3返回状态码表
code
解释
200
成功
4005
非法参数
4001
商户不存在
4169
商户已禁用
4162
签名错误
4175
钱包编号错误
4017
商户没有创建钱包
4176
钱包未添加支持该币种
4166
商户没有配置套餐
4168
商户地址达到上限
4045
币种信息错误
-1
获取地址失败
1.3调取示例
1.3.1成功
{
????"data":{
????????"coinType":520,
????????"address":"0xbe4e3699cb870bc95365fe04a187dd279a651a58"
????},
????"message":"SUCCESS",
????"code":200
}
1.3.2失败
{
????"code":"4101",
????"message":"SIGN_MSG_ERROR"
}
2、发送提币申请
2.1场景说明
提币申请
2.2接口详情
2.2.1接口地址
接口详情
URL
请求方式
POST
2.2.2参数
2.2.2.1参数说明
参数
类型
是否必填
说明
备注
timestamp
String
是
时间戳
见?验签说明
nonce
String
是
随机数
见?验签说明
sign
String
是
签名
见?验签说明
body
String
是
消息内容
Character.AI以10亿美元估值完成1.5亿美元融资,a16z领投:3月24日消息,生成式AI初创公司Character.AI宣布以10亿美元估值完成1.5亿美元融资,a16z领投,GitHub前CEO Nat Friedman、Elad Gil、A Capital和SV Angel参投。
Character.AI表示新资金将使其能够扩展“计算能力,从而产生具有高级推理和更高准确性的更复杂模型”。
此外,有消息称Character.AI可能会探索加密(或更广泛的Web3)和社交音频市场,因为a16z一直是这两个领域的重要参与者,但该公司截至目前尚未提供额外评论。(CNBC)[2023/3/24 13:23:23]
json字符串,格式如下
[
????{
????????"address":"raadSxrUhG5EQVCY75CSGaVLWCeXd6yH6s",
????????"amount":"0.11",
????????"merchantId":"100109",
????????"mainCoinType":"144",
????????"coinType":"144",
????????"callUrl":"http://localhost:8080/mch/callBack",
????????"businessId":"15",
????????"memo":"10112"
????}
]
2.2.2.2body参数字段
body参数名称
是否必填
类型
说明
address
是
String
提币地址
amount
是
String
提币数量
merchantId
是
String
商户号
mainCoinType
是
String
主币种编号
coinType
是
String
子币种编号
callUrl
是
String
回调地址,通过该callUrl告知您该笔提币交易的状态,具体示例见?交易回调接口
businessId
是
String
业务id,必须保证该字段在系统内唯一,如果重复,则该笔审核钱包不会接收。
memo
否
String
备注,XRP和EOS,这两种币的提币申请该字段可选,起他类型币种不填
2.2.2.3示例
{
??"timestamp":1535005047,
??"nonce":100000,
??"sign":"6df1512ee650431632ce1541a6b064e1",
??"body":""?
}
2.2.3返回状态码表
code
解释
200
成功
4005
非法参数
4598
传入body中的list对象中的所有merchantId必须保持一致
4001
商户不存在
4169
商户已被禁用
4183
到账地址异常
4193
EOS金额小数点后超过4位长度
4034
未找到该币种信息
2.3.1成功
{
????"message":"SUCCESS",
????"code":200
}
2.3.2失败
{
????"code":"4101",
????"message":"SIGN_MSG_ERROR"
}
3、代付
3.1场景说明
代付,发送自动付款申请,未设置代付信息或代付失败则进入审核状态。
3.2接口详情
3.2.1接口地址
接口详情
URL
请求方式
POST
3.2.2参数
3.2.2.1参数说明
参数
类型
是否必填
说明
备注
timestamp
MakerDAO创始人提议重塑DAI稳定币品牌,包括设计一个含有美元的新名称:3月10日消息,在周四与社区成员的电话会议上,MakerDAO的创始人Rune Christensen表示,MakerDAO应该重新命名稳定币DAI,让“普通人”更容易理解。Christensen在电话讨论中表示,品牌形象不佳可能会抑制其增长该协议的去中心化计划,即“Endgame Plan(终局计划)”。
Christensen表示:“如果稳定币想吸引普通人,正确名称必须含有USD(美元)。但新名称意味着代币将继续与美元挂钩,而且不能保证一定会挂钩。”他呼吁“彻底重塑品牌、全新名称、全新外观、完全不同的用户获取方法”,并称这是“控制叙事的唯一方法”。他补充说,MakerDAO应该将DAI定位为用户可以用来产生收益的货币。他认为,DAI应该被视为“最安全、最可靠的游戏化加密货币”。并非所有与会者都认可Christensen的论点。(CoinDesk)[2023/3/10 12:53:23]
String
是
时间戳
见?验签说明
nonce
String
是
随机数
见?验签说明
sign
String
是
签名
见?验签说明
body
String
是
消息内容
JSON字符串,格式如下
[
??{
??????"address":"raadSxrUhG5EQVCY75CSGaVLWCeXd6yH6s",
??????"amount":"0.1",
??????"merchantId":"100146",
??????"mainCoinType":"144",
??????"coinType":"144",
??????"callUrl":"http://localhost:8080/callBack",
??????"businessId":"571001",
??????"memo":"10112"
??}
]
3.2.2.2body参数说明
body参数名称
类型
是否必填
说明
merchantId
String
是
商户号
address
String
是
提币地址
mainCoinType
String
是
主币种编号,见?附录一
coinType
String
是
子币种编号,见?附录一
amount
String
是
交易数量
callUrl
String
是
回调地址,提币结果将通过该地址进行回调,具体示例见?交易回调接口
businessId
String
是
业务id,必须保证该字段在系统内唯一,如果重复,则该笔提币钱包将不会进行接收
memo
String
否
备注,XRP和EOS,这两种币的提币申请该字段可选,起他类型币种不填
3.2.2.2示例
{
????"timestamp":1535005047,
????"nonce":100000,
????"sign":"e1bee3a417b9c606ba6cedda26db761a",
????"body":""
}
3.2.3返回状态码表
code
解释
200
成功
4005
非法参数
4001
商户不存在
4166
商户没有配置套餐
4169
商户已被禁用
4612
签名错误
4163
签名信息错误
569
无效的地址
571
已存在审核记录,将不再进行处理
581
非法提币金额
554
商户不支持该币种
3.3调取示例
3.3.1成功
{
????"message":"SUCCESS",
Lookonchain:Paradigm、AlamedaResearch、3AC等知名机构均参与LDO交易:1月11日消息,据Lookonchain对链上交易数据分析后发现,Paradigm、Jump Trading、Alameda Research、3AC、Dragonfly、Robot Ventures、DeFiance Capital等均在2021年5月参与LDO交易。
其中:Paradigm买入7000万枚LDO,成本0.76美元,当前仍持有7000万枚;
Jump Trading买入约560万枚,成本0.85美元,当前仍持有约430万枚;
Alameda Research买入约540万枚,成本0.74美元,当前仍持有约165万枚;
3AC买入350万枚LDO,成本0.7美元,当前仍持有310万枚;
Dragonfly Capital买入约187万枚LDO,成本0.75美元,当前持有近1500万枚;
Robot Ventures买入约94万枚LDO,成本0.7美元,当前持有约94万枚;
DeFiance Capital买入208万枚LDO,成本0.7美元,当前共计持有710万枚。[2023/1/11 11:06:19]
????"code":200
}
3.3.2失败
{
????"code":"4101",
????"message":"SIGN_MSG_ERROR"
}
4、交易回调接口
4.1场景说明
网关收到交易处理结果,调用商户提供的回调接口,通知商户具体变化信息。该接口网关发送给您指定的回调地址的内容,处理您的业务信息。分充值回调和提币回调,其中提币最多会进行两次回调
4.2接口详情
4.2.1接口地址
接口详情
URL
请求方式
POST
4.2.2参数
4.2.2.1参数说明
参数
类型
是否必填
说明
备注
timestamp
String
是
时间戳
见?验签说明
nonce
String
是
随机数
见?验签说明
sign
String
是
签名
见?验签说明
body
String
是
消息内容
JSON字符串,格式如下
{
????"address":"DJY781Z8qbuJeuA7C3McYivbX8kmAUXPsW",
????"amount":"12345678",
????"blockHigh":"102419",
????"coinType":"206",
????"decimals":"8",
????"fee":"452000",
????"mainCoinType":"206",
????"status":3,
????"tradeId":"20181024175416907",
????"tradeType":1,
????"txId":"31689c332536b56a2246347e206fbed2d04d461a3d668c4c1de32a75a8d436f0",
????"businessId":"",//提币回调为提币接口传入的businessId,充币无值
????"memo":""
}
4.2.2.2body参数说明
body参数名称
类型
说明
address
String
地址
amount
String
交易数量,根据币种精度获取实际金额,实际金额=amount/pow(10,decimals),即实际金额等于amount除以10的decimals次方
fee
String
矿工费,根据币种精度获取实际金额,实际金额获取同上
decimals
String
币种精度
coinType
String
子币种编号,见?附录一
mainCoinType
String
主币种编号,见?附录一
businessId
String
业务编号,提币回调时为提币请求时传入的,充币回调无值
blockHigh
String
Nirvanameta将同LOOP合作,共创可扩展性DeFi平台:据官方消息,Nirvanameta将同LOOP合作,共创可扩展性,速度,安全,灵活,EVM兼容的DeFi平台。
Loop链的公共主网现已通过XT Exchange集成打开。目前NirvanaMeta将同LOOP一同进行NFT收集、Oracle和Defi集成等。[2022/6/20 4:39:00]
区块高度
status
Integer
状态,见?回调接口状态说明
tradeId
String
交易流水号
tradeType
Integer
交易类型,见?回调接口交易类型说明
txid
String
区块链交易哈希
memo
String
备注,XRP和EOS,这2种类型币的充提币可能有值
4.2.2.2示例
{
????"timestamp":1535005047,
????"nonce":100000,
????"sign":"e1bee3a417b9c606ba6cedda26db761a",
????"body":"{"address":"DJY781Z8qbuJeuA7C3McYivbX8kmAUXPsW","amount":"12345678","blockHigh":"102419","coinType":"206","decimals":"8","fee":"452000","mainCoinType":"206","status":3,"tradeId":"20181024175416907","tradeType":1,"txId":"31689c332536b56a2246347e206fbed2d04d461a3d668c4c1de32a75a8d436f0"}"
}
5、校验地址合法性
5.1场景说明
校验地址的合法性,添加地址、提币申请等场景时可先校验地址合法性,参看?校验规则
5.2接口详情
5.2.1接口地址
接口详情
URL
请求方式
Post
5.2.2参数
5.2.2.1参数说明
参数
类型
是否必填
说明
备注
timestamp
String
是
时间戳
nonce
String
是
随机数
sign
String
是
签名
body
String
是
消息内容
JSON字符串,格式如下
{
????"merchantId":200000,
????"mainCoinType":"206",
????"address":"DJY781Z8qbuJeuA7C3McYivbX8kmAUXPsW"
}
5.2.2.2body参数说明
body参数名称
类型
是否必填
说明
merchantId
Long
是
商户号
mainCoinType
String
是
主币种编号,见?附录一
address
String
是
需校验的地址
5.2.2.2示例
{
????"timestamp":1535005047,
????"nonce":100000,
????"sign":"e1bee3a417b9c606ba6cedda26db761a",
????"body":""
5.2.3返回状态码表
code
解释
200
成功
4005
非法参数
4162
签名错误
4165
地址不合法
5.3调取示例
5.3.1成功
{
????"code":200,
????"message":"SUCCESS"
}
5.3.2失败
{
????"code":4005,
????"message":"PARAM_ERROR"
}
6、获取商户支持的币种信息
6.1场景说明
获取商户支持的币种,以及余额
6.2接口详情
6.2.1接口地址
接口详情
URL
请求方式
POST
6.2.2参数
6.2.2.1参数说明
参数
类型
是否必填
说明
timestamp
String
是
时间戳
nonce
String
是
随机数
sign
String
是
签名
body
String
是
消息内容
6.2.2.2body参数说明
body参数名称
类型
是否必填
说明
merchantId
Long
是
商户号
showBalance
Boolean
是
是否查询余额,false不获取,true获取
6.2.2.3示例
{
????"timestamp":1535005047,
????"nonce":100000,
????"sign":"e1bee3a417b9c606ba6cedda26db761a",
????"body":"{"merchantId":"200032","showBalance":true}"
}
6.2.3返回状态码表
状态码
解释
200
成功
4005
body参数错误
6.3调取示例
6.3.1成功
{
????"code":200,
????"message":"SUCCESS",
????"data":[
????????{
????????????"name":"BTC",//币种别名
????????????"coinName":"Bitcoin",//币种全称
????????????"symbol":"BTC",//币种单位
????????????"mainCoinType":"0",//主币种类型
????????????"coinType":"0",//币种类型
????????????"decimals":"8",//币种精度
????????????"tokenStatus":"0",//0:主币1:代币
????????????"mainSymbol":"BTC",//主币种单位
????????????"balance":"0",//币种余额
????????????"logo":"http://bipay-admin.oss-cn-hangzhou.aliyuncs.com/bipay-admin-release/coin-logo/BTC.png"?//币种log地址
????????},
????????{
????????????"name":"ETH",//币种别名
????????????"coinName":"Ethereum",//币种全称
????????????"symbol":"ETH",//币种单位
????????????"mainCoinType":"60",//主币种类型
????????????"coinType":"60",//币种类型
????????????"decimals":"18",//币种精度
????????????"tokenStatus":"0",//0:主币1:代币
????????????"mainSymbol":"ETH",//主币种单位
????????????"balance":"0",//币种余额
????????????"logo":"https://bipay-admin.oss-cn-hangzhou.aliyuncs.com/bipay-admin-release/coin-logo/ETH.png"?//币种log地址
????????}
????]
}
6.3.2失败
{
????"code":4005,
????"message":"BGS_ILLEGAL_PARAMETER"
}
附录一
主币种编号
子币种编号
币种简称
币种英文名
币种中文名称
精度
0
0
BTC
Bitcoin
比特币
8
60
60
ETH
Ethereum
以太坊
18
0
31
USDT
TetherUSD
泰达币
8
520
520
CNT
CNT
测试币
18
5
5
DASH
DASH
达世币
8
133
133
ZEC
ZEC
大零币
8
145
145
BCH
Bitcoincash
比特币现金
8
61
61
ETC
EthereumClassic
以太坊经典
18
2
2
LTC
LTC
莱特币
8
2301
2301
QTUM
QTUM
量子链币
8
502
502
GCC
GalaxyChain
8
60
合约地址
eth代币
eth代币
根据代币具体情况而定
144
144
XRP
Ripple
瑞波币
6
194
194
EOS
EOS
柚子币
4
194
194
EOS
EOS
柚子币
4
2304
2304
IOTE
IOTE
IOTE
8
2303
2303
VDS
Vollar
Vollar币
8
回调接口状态说明
状态
说明
0
待审核
1
审核成功
2
审核驳回
3
交易成功
4
交易失败
回调接口交易类型说明
状态
说明
1
充币回调
2
提币回调
验签说明
为了保证商户传送到优盾的参数信息不被恶意篡改,网关为商户接口提供Md5加密摘要认证。商户可用基础加密参数:时间戳、随机数、签名密钥(商户唯一的APIKEY)、请求明文参数按指定顺序排列进行Md5加密,产生一个验签串sign,商户请求网关接口时,带上参数时间戳、随机数、请求明文参数、sign作为参数。网关拿到相应的参数以同样的方式进行签名验签。同理,网关请求商户也以同样的方式进行身份验证。
sign=md5(body+key+nonce+timestamp)
key为接口授权码APIKEY,由网关分配给商户,加密字段顺序不能错误
币种地址校验规则
主币种类型
币种简称
币种英文名称
币种中文名称
地址前缀
地址长度限制区间
0
BTC
Bitcoin
比特币
1或者3
60
ETH
Ethereum
以太坊
0x
145
BCH
Bitcoincash
比特币现金
1
61
ETC
EthereumClassic
以太坊经典
0x
2
LTC
Litecoin
莱特币
L或者M
508
GX
GX
G
503
NBTC
NBTC
N
不限制
99
STO
STO
证券型通证发行
S
不限制
5
DASH
DASH
达世币
X
2301
QTUM
QTUM
量子链币
Q
133
ZEC
ZCash
大零币
t1
不限制
144
XRP
Ripple
瑞波币
r
加密货币交易所通过UdunWallet的充值、提币API接口一键接入,可以通过接口产生地址以及业务回调处理,接口安全稳定、接入简单快捷,独立网关授权和结算,安全控制业务,平台不触碰任何资产,实时监控网关运行状态。实现钱包创建、业务接入、地址生成、充币提币、交易查询、资金归集等功能。
UdunWallet,作为全球首家开放式企业级钱包解决方案。已安全运行800days+,每日出入金量2000万美金,注册用户2000+。以安全完善的技术重新定义数字资产钱包,为比特币、以太坊等100多种币种提供API接入;顶级私钥BOSS自主掌握,子私钥动态计算不触网,硬件加持,纯冷操作;多级财务审核策略,资产动向、操作日志一目了然;海量地址统一管理,余额一键自动归集。
??
防护技术上:
①API接口信息访问验签、基于HTTPS安全传输,拒绝被监听
②公钥衍生地址,私钥不上传、不触网、并通过二次加密托管在客户端
③HKS硬件加持,纯冷操作
④多钱包组合,充提分离
⑤钱包绑定电脑MAC地址,拒绝非认证设备访问
⑥冷热钱包分离,大额资产用冷钱包离线保存
保障技术上:
①员工操作权限管理员一键设置
②员工操作记录管理员一键查询
③员工只接触管理独立小额子钱包
④超额转出交易需管理员复核
⑤员工在非公司指定电脑设备登录优盾账号需管理员同意
便捷接入:
①标准接口
②开放API主流币种快捷接入充提
③多语言SDK
④详细接口文档快捷集成
⑤7*24小时技术支持
来源:金色财经
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。