decentralized-identity / decentralized-identity/universal-resolver
Error when resolving certain DIDs
- Dominant language
- Java
- Stars
- 643
- Forks
- 305
- Avg merge
- 5h 11m
- Merged PRs (30d)
- 1
Description
when resolving DIDs from the example list some throw a 400 Error
- working DID: https://dev.uniresolver.io/#did:oyd:zQmaBZTghndXTgxNwfbdpVLWdFf6faYE4oeuN2zzXdQt1kh
- DID with Error: https://dev.uniresolver.io/#did:oyd:zQmNauTUUdkpi5TcrTZ2524SKM8dJAzuuw4xfW13iHrtY1W%40did2.data-container.net
To me, it seems there is an error in the front end. Here the links to query the backend for those DIDs:
* https://oydid-resolver.data-container.net/1.0/identifiers/did:oyd:zQmaBZTghndXTgxNwfbdpVLWdFf6faYE4oeuN2zzXdQt1kh
* https://oydid-resolver.data-container.net/1.0/identifiers/did:oyd:zQmNauTUUdkpi5TcrTZ2524SKM8dJAzuuw4xfW13iHrtY1W%40did2.data-container.net
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the resolver UI result for the working and failing DIDs with the two backend identifier URLs provided in the issue, then trace how the failing DID is handled. Done means both example DIDs resolve successfully without a 400 error and the UI matches the backend response.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100