| UserSite | did:ng:i | whole dataset of the user (User Storage) personal identity |
| UserSite | did:ng:i | whole dataset of the user (User Storage) personal identity |
| PublicStore | did:ng:a | all the documents of the public store of the user personal identity |
| PublicStore | did:ng:a | all the documents of the public store of the user personal identity |
| ProtectedStore | did:ng:b | idem for protected store |
| ProtectedStore | did:ng:b | idem for protected store |
| PrivateStore | did:ng:c | idem for private store |
| PrivateStore | did:ng:c | idem for private store |
| AllDialogs | did:ng:d | union of all the Dialogs of personal identity (all the DMs) |
| AllDialogs | did:ng:d | union of all the Dialogs of personal identity (all the DMs) |
| Dialog(String) | did:ng:d:[name] | shortname given locally to a Dialog (i.e. “bob", “alice") |
| Dialog(String) | did:ng:d:[name] | shortname given locally to a Dialog (i.e. “bob", “alice") |
| | did:ng:d:a/b/g:[ProfileID] | a Dialog with a specific ProfilerId |
| | did:ng:d:a/b/g:[ProfileID] | a Dialog with a specific ProfilerId |
| AllGroups | did:ng:g | union of all group Stores and all their documents |
| AllGroups | did:ng:g | union of all group Stores and all their documents |
| Group(String) | did:ng:g:[name] | shortname given locally to a Group (i.e. “birthday_party", “trip_to_NL") |
| Group(String) | did:ng:g:[name] | shortname given locally to a Group (i.e. “birthday_party", “trip_to_NL") |
| | did:ng:g:g/o:[storeid] | union of all the documents of a specific group store |
| | did:ng:g:g/o:[storeid] | union of all the documents of a specific group store |
| Identity(UserId) | did:ng:i:[userid] | search inside the User Storage of another Identity of the user, that is present in their wallet and has been opened. All the URIs described here (except :i) can be used as suffixes behind `:i:[xxx]` |
| Identity(UserId) | did:ng:i:[userid] | search inside the User Storage of another Identity of the user, that is present in their wallet and has been opened. All the URIs described here (except :i) can be used as suffixes behind `:i:[xxx]` |
| | did:ng:i:n:[name] | same as above but with the shortname for the identity (i.e "work“ ) |
| | did:ng:i:n:[name] | same as above but with the shortname for the identity (i.e "work“ ) |
| a document | did:ng:o | |
| a document | did:ng:o | |
for all the above URIs that are stores, adding a trailing :r will restrict the graph to the root document of the store.
for all the above URIs that are stores, adding a trailing :r will restrict the graph to the root document of the store.