/uni-resolver-driver-did-alastria

DIDResolver for DIF - Uniresolver project

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Alastria Logo

Overview

This is a Universal Resolver driver for AlastriaID, the self-sovereign identity initiative by Alastria Consortium. This project provides an implementation for did:ala:quor identifiers, for MVP2 version of AlastriaID in AlastriaT network.

The result it's a document with this parts:

  • Context: Alastria uses the DID Spech from https://www.w3.org/ns/did/v1
  • ID: DID from the Subject
  • Public Key: Public keys from the Subject. More information in AlastriaID Wiki

Example DIDs

did:ala:quor:redT:706b3e4611a855b8b1267c4e9f0c77124af003fe
did:ala:quor:redT:3729a1872356dd5c5ac377c85d539fe63cb561d8
did:ala:quor:redT:ec27f358fd0d11d8934ceb51305622ae79b6ad15

Build and Run

docker build -f Dockerfile src -t alastria/uni-resolver-driver-did-alastria:mvp2
docker run -d -p 8080:8080 alastria/uni-resolver-driver-did-alastria:mvp2
curl -X GET http://localhost:8080/1.0/identifiers/did:ala:quor:redT:ec27f358fd0d11d8934ceb51305622ae79b6ad15