Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ uniresolver_driver_did_near_contract_id=neardti.testnet
uniresolver_driver_did_near_rpc_url=https://rpc.testnet.near.org
uniresolver_driver_did_near_network_id=testnet

uniresolver_driver_did_bluchain_BASE_URL=https://openbadge.bluchain.it/did

uniresolver_driver_did_empe_did_methods=[{"method":"empe","network":"testnet","url":"https://rpc-testnet.empe.io"},{"method":"empe","url":"https://rpc.empe.io"}]

uniresolver_driver_did_art_RESOLVER_API_URL=https://did-art.articulator.ai
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ You should then be able to resolve identifiers locally using simple `curl` reque
curl -X GET http://localhost:8080/1.0/identifiers/did:hedera:testnet:zHirM7oP62rzBmw4oSbWZTSeTLzb9zrDTfQa1cdMBWCPp_0.0.7280148
curl -X GET http://localhost:8080/1.0/identifiers/did:nda:0x8c05abb015f5778ddeb0d0fa236fb8950f7bb637
curl -X GET http://localhost:8080/1.0/identifiers/did:nfd:nfdomains.algo
curl -X GET http://localhost:8080/1.0/identifiers/did:bluchain:issuer:9scF2JkUWfgcXhCdnn4QtBDkLFk5y4q5RD7316y8jEjR


You can also use an "Accept" header to request the DID document in a specific representation, e.g.:
Expand Down Expand Up @@ -204,7 +205,7 @@ Are you developing a DID method and Universal Resolver driver? Click [Driver Dev
| [did-hedera](https://github.com/hiero-ledger/identity-collaboration-hub/tree/main/universal-resolver-driver) | 0.1.7 | [1.0](https://github.com/hashgraph/did-method/blob/master/hedera-did-method-specification.md) | [ghcr.io/hiero-ledger/uni-resolver-driver-did-hedera](ghcr.io/hiero-ledger/uni-resolver-driver-did-hedera:v0.1.7-8ae3a53) | Hedera DID Method |
| [did-nda](https://github.com/pilacorp/nda-resolver-driver) | 1.0.0 | [1.0.0](https://did-specs.ndachain.vn/) | [pilacorp/driver-did-nda](https://github.com/orgs/pilacorp/packages/container/package/driver-did-nda) | NDA DID |
| [did-nfd](https://github.com/TxnLab/nfd-did) | 0.1.0 | [1.0](https://github.com/TxnLab/nfd-did/blob/main/docs/DID_NFD_METHOD_SPEC.md) | [txnlab/did-nfd-resolver](https://hub.docker.com/repository/docker/txnlab/did-nfd-resolver) | NFDomains DID Method |

| [did-bluchain](https://gitlab.com/blucloud-public/did-driver-bluchain) | 1.0.0 | [1.0.0](https://gitlab.com/blucloud-public/did-driver-bluchain/-/blob/master/README.md) | [bluchain/did-driver-bluchain](https://hub.docker.com/repository/docker/bluchain/did-driver-bluchain) | Bluchain DID |
| [did-art](https://github.com/ArtracID/ArtracID-DID-ART-Method) | 1.0.0 | [spec](https://github.com/ArtracID/ArtracID-DID-ART-Method) | [worthyopponent30/did-art-resolver](https://hub.docker.com/r/worthyopponent30/did-art-resolver) | DID:ART for digital artwork |


Expand Down
9 changes: 9 additions & 0 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ services:
uniresolver_web_driver_url_did_empe:
uniresolver_web_driver_url_did_hedera:
uniresolver_web_driver_url_did_nfd:
uniresolver_web_driver_url_did_bluchain:

driver-did-btcr:
image: universalresolver/driver-did-btcr:latest
Expand Down Expand Up @@ -450,3 +451,11 @@ services:
environment:
ALGOD_URL: ${uniresolver_driver_did_nfd_algod_url}
ALGOD_TOKEN: ${uniresolver_driver_did_nfd_algod_token}

driver-did-bluchain:
image: bluchain/did-driver-bluchain:v1.0.0
environment:
BASE_URL: ${uniresolver_driver_did_bluchain_BASE_URL}
PORT: 8080
ports:
- "8168:8080"
7 changes: 7 additions & 0 deletions uni-resolver-web/src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -423,6 +423,13 @@ uniresolver:
- did:hedera:testnet:23g2MabDNq3KyB7oeH9yYZsJTRVeQ24DqX8o6scB98e3_0.0.5217215
- did:hedera:testnet:ChQreHtT3MgjuVchee9kimLxsWXxjQRzeTuCjcXvkh7j_0.0.7232365

- pattern: "^(did:bluchain:.+)$"
url: ${uniresolver_web_driver_url_did_bluchain:http://driver-did-bluchain:8080/1.0/identifiers/$1}
testIdentifiers:
- did:bluchain:issuer:9scF2JkUWfgcXhCdnn4QtBDkLFk5y4q5RD7316y8jEjR
- did:bluchain:badge:5aoCyvG4c4A15hZxSbzoAYhnWBH2Hfqzhrh1d3w5KYHo
- did:bluchain:certificate:8x9ufHvHg41Xvmu1F8aZdvoxn9CwHiRSqTGjpqzr6fEk

- pattern: "^(did:nda:.+)$"
url: ${uniresolver_web_driver_url_did_nda:http://driver-did-nda:8080/1.0/identifiers/$1}
testIdentifiers:
Expand Down