比原链移动端钱包SDK项目地址:https://github.com/Bytom-Community/Bytom-Mobile-Wallet-SDKgit
建立密钥、密钥列表、建立帐户、帐户列表、建立地址、地址列表、备份钱包、恢复钱包、重置密码、交易签名github
不须要联网学习
建立密钥 -> 建立帐户 -> 建立地址 用密钥建立帐户,而后在帐户下建立地址,一个帐户可能由多个密钥建立,即多签帐户,一个帐户下也能够有多个地址ui
全节点钱包发起一笔交易的顺序是build-transaction->sign-transaction->submit-transaction 客户端钱包发起一笔交易的build-transaction、submit-transaction依赖于中心化的节点,须要把一笔交易的发起人地址、接收人地址、资产类型、交易资产数量经过中心化节点build-transaction的API发送给中心化节点,对中心化节点build-transaction返回的结果签名,即执行sign-transaction,而后经过中心化节点submit-transaction的API提交交易上链get
没有go语言经验的话,建议先学习一下go语言的基本语法 而后能够从bind.go入手开始理解bytom钱包的实现,而后再用其余语言实现bytom钱包it