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:

  1. Manage DIDs and OCaps
  2. 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:

  1. UI prototype;
  2. JavaScript SDK for accessing NuActor system (?);
  3. chosen wallet integration (for accessing hot or cold wallets via browser interface) and
  4. 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: