-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Universal Resolver driver #138
Comments
I think this sounds great. BTW there is also nothing wrong with having multiple drivers that implement the same DID method. Maybe DIDKit's support for |
@peacekeeper great. It appears that DIDKit's support for |
Adding the driver, for Enabling more DID resolvers from DIDKit can be done by updating the regex for the didkit driver's entry in Example resolution result
For development purposes, the other drivers can be disabled, to reduce resource use, by removing them from docker-compose.yml for developing/testing DIDKit's Universal Resolver Driver
Thanks @sbihel for helping with Docker/ |
Universal Resolver driver using DIDKit (didkit-http), enabling |
DIDKit's regex in Universal Resolver is currently this:
|
@clehner thanks for the update. I think adding support for |
We could add a driver for Universal Resolver, like this: https://github.com/decentralized-identity/universal-resolver/pull/100/files
It looks like there is already a Universal Resolver driver using
ghcr.io
, so I think we could use our existing Docker imageghcr.io/spruceid/didkit-http
. DIDKit's HTTP interface already supports the DID Resolution HTTP(S) binding which is what Universal Resolver uses for the interface to drivers.Universal Resolver already has drivers for
did:key
,did:web
, anddid:ethr
. DID Methods that we could add in our driver aredid:tz
,did:pkh
,did:sol
, anddid:onion
. Additional work may be needed to enabledid:onion
since it depends on an external network, Tor: #137The text was updated successfully, but these errors were encountered: