ConsenSysMesh / ConsenSysMesh/web3studio-bootleg

Slow Roll Oauth/id/Login, payment and wallet sophistication

Open
#40 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
92
Forks
25
PR merge metrics
No merged PRs in 30d

Description

@humbitious commented on [Sat Jan 26 2019](https://github.com/ConsenSys/web3studio/issues/19)

## Overview

As a user, I want to start off with a bootleg app without having to create a new "decentralized" ID or have to figure out Metamask, uPort or how to manage my private keys and wallets, etc. (As the user, I'm fine logging in with my google authentication and then get migrated over time as the value of my assets gets scary and I start to worry about the Bootleg company/provider managing my token keys.) And I'm fine paying for bootlegs with credit card, especially if over time the system promps me to take control of buying with tokens directly...or Adhara and other service allows direct bank account/funds without having to deal with funding something like gdax or a wallet (which is basically a liquidity well.)

Purchase tokens or bootleg..if latter, if we assume we want to allow the user to put in credit card, could we run something like standard payments gateway that the company handles for the user and funds gdax accounts? (hmmmm...must be a way to do this without turning the bootleg company into a money transmission system, which would be problematic from a regulation and business cost perspective)

### Reference

- [Reference](links)
- [To issues](or-any-inspiration)
- [That might be](helpful)

### Questions

- List any questions?
- That you are unsure of the answer?

### Assumptions

- List any assumptions that
- You are making in terms of timeframe,
- Output, or general context setting

### Acceptance

- List of what needs to be true
- to consider this done
- done done

## Tasks

- [ ] A list of tasks that need
- [ ] to be done to call this issue done

Contributor guide

Open the contributing guide

Research direction

The issue names OAuth/login, Google authentication, MetaMask, uPort, wallets, credit-card payments, GDAX funding, and regulatory concerns, but no files, tests, or entry points. Start by defining the scope and acceptance criteria for these unresolved questions; done requires a concrete, implementable plan rather than the current placeholder tasks.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authentication, blockchain, payments
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.