Analytics Documentation Help

DID-Properties

When selected a DID-Node on the graph, on the right side of the screen the properties of the DID are displayed. Depending on the DID-Method and the resolution-status slightly different information is displayed.

A resolvable DID-Document contains the following sections:

  • DID-Identifier and Pool

  • Resolution Status

  • DID-Document

DID-Identifier and Pool

This top section show the original identifer and this section is displayed for resolvalabe (public DIDs) as wells as non-resolvable DIDs. Next to the name, is a small icon to give the DID a more human readable name e.g. "Alice's DID" or "Issuer". This helps is analyzing the graph, as the names are often more meaningful than the actual identifier. You can also add tags to the DID or all other entites, which can be used to filter the graph. This is especially useful when you have a large dataset and want to focus on a specific subset of the data. Below the name and tags, the pool is displayed, where the DID is stored. This is especially useful when you have multiple pools and want to know where the DID is located. Furthermore you find a direct link to the pool-manager, a tool to filter down the contents of the pool (Might still be disabled in the published version).

Resolution Status

The resolution status shows the user on which VDR the DID is located on (if resolvalbe). Next to the resolution status is a button to expand the resolution view to see the current version-Id of the DID-Document. In case multiple versions exists, it offers the options to go through the version history of the DID here. Note that the view turns orange, when you select a different version form the the most current one. This is to indicate that the view is not the most current one and might be outdated and therefor maybe in conflict with other elements in the graph.

DID-Document

The resolution result is presented in a graphical way, giving either Links or copy-paste buttons for certains values if available. Idenpentend data-sources which have not directly been consumed in the ingestion process for that DID are also linked:

The Resolver page is also available by using query parameters to directly resolve a specific DID e.g.

https://statistics.blocktrust.dev/resolve?method=prism&network=preprod&identifier=64d59a62aa659b31da14cb3d63926d66a084859628b81838f709ea6f604a9204

Using the toggle-button in the graphical interface lets the user switch between the raw JSON representation of the DID-Document and the graphical representation.

Note that the results inside the Metadata and Did-Resolution-Metadata section might slightly very with other resolution-results from other providers, as they are not completely standardized. Depending on the underlying did-method and network each provider might add additional metadata to the DID-Document, depending on what is available based on the individual infrastructure setup.

The Blocktrust Resolution Metadata section is purely informational to determine when the ingestion / resolution of that specific DID-Document initially occurred and which internal version of the resolver was used. It is not directly part of the DID-Resolution specification. In case of further processing of the Resolution-Result, this section can be omitted.

--

Last modified: 06 October 2024