Update 010_Web_Wallet.md
This commit is contained in:
parent
69a7091419
commit
b766029d2c
@ -3,34 +3,38 @@
|
|||||||
<!--
|
<!--
|
||||||
valid status values are: Pre-draft|Draft|Proposal|Accepted
|
valid status values are: Pre-draft|Draft|Proposal|Accepted
|
||||||
-->
|
-->
|
||||||
* Authors: Gustav Friis
|
* Authors: Will Ruddick, Gustav Friis
|
||||||
* Date: 2020.07.28
|
* Date: 2021-april-16, 2020.07.28
|
||||||
* Version: 0.1
|
* Version: 0.2
|
||||||
* Status: Pre-draft
|
* Status: Pre-draft
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Purpose
|
## 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
|
## 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).
|
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
|
|
||||||
|
|
||||||
|
|
||||||
|
## User-stories MVP
|
||||||
|
|
||||||
- Get directed to web wallet via URL
|
- Get directed to web wallet via URL
|
||||||
|
|
||||||
- Signing up
|
- Signing up
|
||||||
|
|
||||||
- Choosing a reference currency
|
|
||||||
|
|
||||||
- Displaying balance
|
- 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)
|
- 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
|
- Payment notification
|
||||||
|
|
||||||
- Transaction details
|
|
||||||
|
|
||||||
- Transaction history overview
|
|
||||||
|
|
||||||
- Cash in and out from CICs to M-Pesa
|
- Cash in and out from CICs to M-Pesa
|
||||||
|
|
||||||
|
- Choosing a reference currency (Eventually not Sarafu)
|
||||||
|
|
||||||
|
- Social password recovery
|
||||||
|
|
||||||
**Settings including**
|
**Settings including**
|
||||||
|
|
||||||
- Backup wallet
|
- Backup wallet
|
||||||
@ -64,7 +68,7 @@ Existing or new Kenyan CIC end-users, who are individuals or small businesses us
|
|||||||
|
|
||||||
### Wallet creation
|
### Wallet creation
|
||||||
|
|
||||||
Using BIP39 HD and secp256k1
|
??Using BIP39 HD and secp256k1
|
||||||
|
|
||||||
### Wallet authentication and recovery
|
### 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
|
### Interface with the existing Grassroots Economics Platform
|
||||||
|
|
||||||
|
|
||||||
Existing USSD users
|
Existing USSD users (phone to blockchain address mapping)
|
||||||
Gas fees on xDAI
|
Auto top-up of Gas fees on BloxBerg (Bergs)
|
||||||
AfricasTalking API
|
AfricasTalking API
|
||||||
|
|
||||||
|
|
||||||
@ -115,7 +119,3 @@ Migrate to Gnosis Safe smart-contract wallet
|
|||||||
User facing decentralized exchange
|
User facing decentralized exchange
|
||||||
User facing on-the ground marketplace
|
User facing on-the ground marketplace
|
||||||
Native implementation of P2P platforms like Mylocalcrypto
|
Native implementation of P2P platforms like Mylocalcrypto
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user