Skip to content

yekai1003/WeWallet

Repository files navigation

项目背景说明

  • 项目名称: WeWallet
  • 本项目为自发组织的DApp开发者为了学习区块链开发而创建。
  • 钱包项目是为了让大家更好的学习,希望能够认真对待,区块链是讲究公开透明对的。
  • 其他就不废话了

项目概述

  • 本项目主要实现以太币钱包的功能
  • 项目由前端,后端,数据库 组成
  • 用户的数据保存在中心数据库,所以此钱包应该是中心化的钱包
  • 用户私钥用keystore 加密方式存储 keystore的密码 由用户自己保存。
  • 支持 ERC20 的token
  • 支持助记词

前端

  • android
  • web
  • 其他待定

后端

  • golang 版本
  • java 版本

接口说明

  • 用户注册
  • 用户登录
  • 用户密码找回 (非keystore 密码)

  • 卡列表获取 (卡 其实就是一个以太坊钱包地址,以下同)
  • 通过助记词找回 卡号
  • 新建卡号
  • token绑定 (基于erc20)

  • 广播交易
  • 余额查询
  • 交易列表