ASI Create authentication integration with NuActor system
Key Points
Work Package Deliverables
| No | Deliverable | Proof |
|---|---|---|
| 1 | ASI create authentication pilot design and implementation with ASI ecosystem members | code commited into public repo; |
| 2 | Demo for ASI ecosystem / weekly | demo during ASI design weekly; also recorded and publicly accessible via the repo |
Additional notes and context
Initial concept
In order to provide proof of concept of how NuActor system can be integrated into ASI node, we need to implement pilot that will satisfy two did-auth-use-scenarios:
- Manage DIDs and OCaps
- Submit A Compute Job
Implementation
preliminary implementation idea; TBC
The main work involved into this pilot is the implementation of code needed for Manage DIDs and OCaps scenario. This will most probably involve a:
- UI prototype;
- JavaScript SDK for accessing NuActor system (?);
- chosen wallet integration (for accessing hot or cold wallets via browser interface) and
- keystore implementation for storing / accessing issued DIDs and capabilities
After this part is done, submitting a compute job would not need much as, besides accessing NuNet Ensemble deployment functionality via the UI prototype.
Relations
We may want to leverage this prior / ongoing work: