/
Wallet Contract
Wallet Contract
Goals
- Growth
Background and strategic fit
Blockchain platforms involve the distribution and exchange of cryptocurrency. By extension, it is necessary to have a wallet where the cryptocurrency can be stored and exchanged.
Assumptions
Requirements
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Wallet | As an investor or contract developer, I need a place where I can store my Rev | Must Have |
|
2 | Private Key | As an investor, I need a private secure key so that no one can steal my cryptocurrency | Must Have |
|
3 | Ethereum compatibility | As an Ethereum investor, I want to be able to reuse my ETH addresses to store my Rev, so that I don't need to have a whole new set of addresses. | Must Have |
|
4 | Contract Wallet | As a contract developer, I need a place where I can store my Rev and execute my contracts | Must Have | |
5 | Wallet controls Contract Wallets | As a contract developer, I need to see all my contract accounts in a single place so that I can transfer Rev from my Rev wallet to power my smart contracts | Must Have | |
6 | Rev to Phlogiston Exchange | As a contract developer, I need to be able to 'fund' my contract accounts with Phlogiston by moving Rev from my Account to a contract account. | Must Have |
|
7 | Out of Gas Behavior | As a contract runner, I need to know what to expect in the event I run out of funds while running a contract | Must Have |
|
User interaction and design
Being developed by the Holdings group.
Questions
Below is a list of questions to be addressed as a result of this requirements document: (Answered by Lucius Gregory Meredith )
Not Doing
- MutliSig contract wallets. - Stretch goal for Mercury - Nice to have. (we need to decide how critical Multi-Sig wallets are for Mercury)
- No 'watch only' wallets - should be easy to do - try to include it.
Related content
Basic Ledger Transaction
Basic Ledger Transaction
More like this
Support for ERC20 Tokens
Support for ERC20 Tokens
More like this
Account
Account
More like this
2019-01-18 Meeting notes: RChain wallet
2019-01-18 Meeting notes: RChain wallet
More like this
Wallet proposal (Note: we decided to rename terms such that "wallet" is not used for on-chain components)
Wallet proposal (Note: we decided to rename terms such that "wallet" is not used for on-chain components)
More like this
2019-01-05 Meeting notes: RChain wallet
2019-01-05 Meeting notes: RChain wallet
More like this