...
# | Title | User Story | Importance | Notes |
---|
1 | Create ID Document | As user, I want my Milagro Server to initialize and register an | Must Have | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | MILAGRO-31 |
---|
|
|
2 | PKCS#11 Integration | As a user, I want my Milagro Server's secrets to be protected with an HSM. | Nice to Have | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | MILAGRO-32 |
---|
|
|
3 | Docker Container Support | As a user, I want my Milagro Server to be able to be deployed via Docker | Nice to Have | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | MILAGRO-33 |
---|
|
|
4 | Install/Config Method | As a user, I want to have a configuration/install method that sets up the instance of the Milagro Server for my intended use. | Must Have | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | MILAGRO-34 |
---|
|
|
5 | Decentralized Custody | As a user, I want to use a configuration of decentralized Milagro Servers to provide a wallet address, and then provide the private key to the wallet address. | Must Have | Jira |
---|
server | ASF JIRA |
---|
serverId | 5aa69414-a9e9-3523-82ec-879b028fb15b |
---|
key | MILAGRO-35 |
---|
|
|
User interaction and design
For RC1, the user interaction happens over command line.
The user interaction also requires that the user setup, manually, which Milagro servers act as beneficiaries, fiduciaries and principals.
Principal, Beneficiary and Fiduciary workflow
Image Added
Questions
Below is a list of questions to be addressed as a result of this requirements document:
...