Web3 : BlancBlock需求文档V0.6

批注:标红字段为本期新增功能

本期目标

一、功能脑图:

1.Individual kyc

2.对公账户入金

时序图:

3.Multi-Sig资产管理(本期不做)

4.链上币管理


二、产品设计:

  • Individual kyc

    功能概述:基于个人用户,使平台更好的了解自己的客户,防止非法交易和洗钱行为的发生

    场景:需进行出入金等交易行为时,会触发kyc验证等级划分:Lv1,Lv2
  • 对公账户入金:

    功能概述:通过公对公进行收款,可以使交易更加规范,资金往来更加清晰明了,便于管理账务

  • Multi-Sig资产管理:

    功能概述:为企业提供账户资产管理体系,多人共享资产,集体管制,增加资产安全性,避免被人挪用

    场景:公司支出、财务打款等
  • Swap模块:

    功能概述:新增链上non-stable,stable币种,可进行币币兑换操作,为用户提供币币兑换便捷通道

  • 链上:接入其他钱包

          硬件钱包:Ledger

           协议钱包:Wallet connect

           交易所钱包:Coinbase wallet

需求list

#主模块子模块需求说明优先级备注


1



Individual kyc

等级认证当前Individual kyc 提供2个等级,lv1, lv2P0
服务商接入(后期)

通过KYC服务提供商(例如Shufti Pro)进行验证

--
2对公账户入金Fiat-Deposit提供USD/EUR/GBP三种法币的对公账户银行信息,便于用户法币入金P0



3




Swap


non-stable<->stable

stable<->stable

non-stable<->non-stable

新增链上non-stable,stable币种,可进行币币兑换操作


P0



交易市场??

接通uniswap后,可展示市场行情,币种波动etc








4








新增链上钱包



 硬件钱包:Ledger






增加crypto充提方式

P1

Ledger:

官方网站:https://www.ledger.com/

Ledger 开发者文档:https://developers.ledger.com/

协议钱包:Wallet connect

P1

WalletConnect:

官方网站:https://walletconnect.org/

Github存储库(包含协议规范和相关文档):https://github.com/WalletConnect

交易所钱包:Coinbase wallet

P1

Coinbase Wallet:

官方网站:https://wallet.coinbase.com/

Coinbase 开发者文档:https://developers.coinbase.com/api/v2


5



Multi-Sig



共享账户加入


多人可共享一个账户,一人最多持有5个共享账户,共享资产分配权力,加入前提共享账户的持有人务必已注册BB平台

P1这期不做
资产共享账户

用户可以根据持有的个人账户、共享账户,进行资金管理,使用共享账户的资金

P1这期不做
6OP:账户管理资产管理

增加多签共享账户关联列

P1这期不做


7


OP:C端用户

kyc等级审批增加“individual kyc”审批流P0
钱包账户增加“individual kyc”钱包账户列表P0
银行账户增加“individual kyc”绑定银行账户列表P0
8OP:财务管理公户入金公户打款记录P1
OP:账户管理Fiat deposit法币入金记录P1




进度排期



产品原型&文档

https://modao.cc/app/EwaE3sxLrvv0jutAXJ5ZfM #Blanc Block产品文档集-分享  

Attachments: