Context: We will be using Streetcred as an easy way to get up and running with a Hyperledger Aries cloud controller and wallet. Streetcred has a number of different concepts which we will be required to implement:
Issue: Unsure on how these entities should be managed across the development efforts, and how their credentials, e.g. the access tokens for an organisation, should be shared.
- Is it best practice that each developer will have a dummy organisation, and set of their own templates?
- We will need to create a master account which represents the true Opus account for when users begin to sign up. Who owns this account? Can we add multiple developers to this account?
- How flexible are credential definitions to modification further down the line?
- Do you want a single master credential definition for each usage pattern or can you have duplicates? Does it make a difference?
Next steps: This is a discussion point more than anything and so thoughts and feedback would be greatly appreciated.