Merge branch 'willruddick-master-patch-51264' into 'master'
Update 010_Web_Wallet.md See merge request grassrootseconomics/cic-docs!50
This commit is contained in:
commit
3f93ebc896
@ -3,34 +3,38 @@
|
||||
<!--
|
||||
valid status values are: Pre-draft|Draft|Proposal|Accepted
|
||||
-->
|
||||
* Authors: Gustav Friis
|
||||
* Date: 2020.07.28
|
||||
* Version: 0.1
|
||||
* Authors: Will Ruddick, Gustav Friis
|
||||
* Date: 2021-april-16, 2020.07.28
|
||||
* Version: 0.2
|
||||
* Status: Pre-draft
|
||||
|
||||
|
||||
|
||||
## Purpose
|
||||
|
||||
Build a non-custodial wallet infrastructure designed to enable Kenyan end-users to use xDAI and / or Bloxberg blockchain based Community Inclusion Currencies (CICs) from a smartphone and / or desktop.
|
||||
Build a non-custodial wallet infrastructure designed to enable Kenyan end-users to use Bloxberg blockchain based Community Inclusion Currencies (CICs) from a smartphone and / or desktop.
|
||||
|
||||
## Target group
|
||||
|
||||
Existing or new Kenyan CIC end-users, who are individuals or small businesses using CICs to pay for goods and services. From the user-interviews with B4H we’ve found that these users are certainly not web3 savvy and to a varying degree are web2 savvy either. He/she just wants to interact with his/her wallet funds (displaying balance, paying & receiving) in the community currency (which value let's remember is equivalent to Kenyan Shilling).
|
||||
|
||||
## User-stories
|
||||
|
||||
Existing or new Kenyan CIC end-users, who are individuals or small businesses using CICs to pay for goods and services. From the user- in interviews we’ve found that these users are certainly not web3 savvy and to a varying degree are web2 savvy either. He/she just wants to interact with his/her wallet funds (displaying balance, paying & receiving) in the community currency (which value let's remember is equivalent to Kenyan Shilling).
|
||||
|
||||
## User-stories MVP
|
||||
|
||||
- Get directed to web wallet via URL
|
||||
|
||||
- Signing up
|
||||
|
||||
- Choosing a reference currency
|
||||
|
||||
- Displaying balance
|
||||
|
||||
- Send payment to known contact
|
||||
- Send payment to known contact (via phone number or blockchain address)
|
||||
|
||||
- Transaction details
|
||||
|
||||
- Transaction history overview
|
||||
|
||||
- password recovery - assign a private key custodian?
|
||||
|
||||
## User-stories Advanced
|
||||
|
||||
- Send payment to unknown receiver (referral link)
|
||||
|
||||
@ -44,12 +48,12 @@ Existing or new Kenyan CIC end-users, who are individuals or small businesses us
|
||||
|
||||
- Payment notification
|
||||
|
||||
- Transaction details
|
||||
|
||||
- Transaction history overview
|
||||
|
||||
- Cash in and out from CICs to M-Pesa
|
||||
|
||||
- Choosing a reference currency (Eventually not Sarafu)
|
||||
|
||||
- Social password recovery
|
||||
|
||||
**Settings including**
|
||||
|
||||
- Backup wallet
|
||||
@ -64,7 +68,7 @@ Existing or new Kenyan CIC end-users, who are individuals or small businesses us
|
||||
|
||||
### Wallet creation
|
||||
|
||||
Using BIP39 HD and secp256k1
|
||||
??Using BIP39 HD and secp256k1
|
||||
|
||||
### Wallet authentication and recovery
|
||||
|
||||
@ -83,8 +87,8 @@ From the Portis Whitepaper allowing SMS / Email / Password authenticated and rec
|
||||
### Interface with the existing Grassroots Economics Platform
|
||||
|
||||
|
||||
Existing USSD users
|
||||
Gas fees on xDAI
|
||||
Existing USSD users (phone to blockchain address mapping)
|
||||
Auto top-up of Gas fees on BloxBerg (Bergs)
|
||||
AfricasTalking API
|
||||
|
||||
|
||||
@ -115,7 +119,3 @@ Migrate to Gnosis Safe smart-contract wallet
|
||||
User facing decentralized exchange
|
||||
User facing on-the ground marketplace
|
||||
Native implementation of P2P platforms like Mylocalcrypto
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user