...
# | 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:
...