From ba59b67dc65ee13f794427a38b15917289760fbb Mon Sep 17 00:00:00 2001 From: Mircea Nistor Date: Wed, 8 Nov 2023 17:35:22 +0100 Subject: [PATCH] fix: bump ethr did resolver to 9.1.0 --- README.md | 24 +++++++++---------- docker-compose.yml | 2 +- .../src/main/resources/application.yml | 8 ------- 3 files changed, 12 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index a7e9b0cfa..eb04a094a 100644 --- a/README.md +++ b/README.md @@ -32,13 +32,11 @@ You should then be able to resolve identifiers locally using simple `curl` reque curl -X GET http://localhost:8080/1.0/identifiers/did:ethr:goerli:0x3b0BC51Ab9De1e5B7B6E34E5b960285805C41736 curl -X GET http://localhost:8080/1.0/identifiers/did:ethr:0x5:0x3b0BC51Ab9De1e5B7B6E34E5b960285805C41736 curl -X GET http://localhost:8080/1.0/identifiers/did:ethr:0x02b97c30de767f084ce3080168ee293053ba33b235d7116a3263d29f1450936b71 - curl -X GET http://localhost:8080/1.0/identifiers/did:ethr:0x1e:0x02b97c30de767f084ce3080168ee293053ba33b235d7116a3263d29f1450936b71 + curl -X GET http://localhost:8080/1.0/identifiers/did:ethr:ewc:0x02b97c30de767f084ce3080168ee293053ba33b235d7116a3263d29f1450936b71 curl -X GET http://localhost:8080/1.0/identifiers/did:ens:vitalik.eth - curl -X GET http://localhost:8080/1.0/identifiers/did:ens:goerli:whatever.eth curl -X GET http://localhost:8080/1.0/identifiers/did:peer:2.Ez6LSpSrLxbAhg2SHwKk7kwpsH7DM7QjFS5iK6qP87eViohud.Vz6MkqRYqQiSgvZQdnBytw86Qbs2ZWUkGv22od935YF4s8M7V.SeyJ0IjoiZG0iLCJzIjoiaHR0cHM6Ly9leGFtcGxlLmNvbS9lbmRwb2ludDEiLCJyIjpbImRpZDpleGFtcGxlOnNvbWVtZWRpYXRvciNzb21la2V5MSJdLCJhIjpbImRpZGNvbW0vdjIiLCJkaWRjb21tL2FpcDI7ZW52PXJmYzU4NyJdfQ curl -X GET http://localhost:8080/1.0/identifiers/did:eosio:eos:eoscanadacom curl -X GET http://localhost:8080/1.0/identifiers/did:eosio:4667b205c6838ef70ff7988f6e8257e8be0e1284a2f59699054a018f743b1d11:caleosblocks - curl -X GET http://localhost:8080/1.0/identifiers/did:nacl:Md8JiMIwsapml_FtQ2ngnGftNP5UmVCAUuhnLyAsPxI curl -X GET http://localhost:8080/1.0/identifiers/did:jolo:e76fb4b4900e43891f613066b9afca366c6d22f7d87fc9f78a91515be24dfb21 curl -X GET http://localhost:8080/1.0/identifiers/did:stack:v0:16EMaNw3pkn3v6f2BgnSSs53zAKH4Q8YJg-0 curl -X GET http://localhost:8080/1.0/identifiers/did:hcr:0f674e7e-4b49-4898-85f6-96176c1e30de @@ -116,10 +114,10 @@ Are you developing a DID method and Universal Resolver driver? Click [Driver Dev | [did-sov](https://github.com/decentralized-identity/uni-resolver-driver-did-sov/) | 0.1-SNAPSHOT | [0.1](https://sovrin-foundation.github.io/sovrin/spec/did-method-spec-template.html) | [universalresolver/driver-did-sov](https://hub.docker.com/r/universalresolver/driver-did-sov/) | Sovrin public ledger | | [did-stack](https://github.com/decentralized-identity/uni-resolver-driver-did-stack/) | 0.1 | [1.0](https://github.com/blockstack/stacks-blockchain/blob/stacks-1.0/docs/blockstack-did-spec.md) | [universalresolver/driver-did-stack](https://hub.docker.com/r/universalresolver/driver-did-stack/) | | | [did-dom](https://github.com/decentralized-identity/uni-resolver-driver-did-dom/) | 0.1-SNAPSHOT | (missing) | [universalresolver/driver-did-dom](https://hub.docker.com/r/universalresolver/driver-did-dom/) | | -| [did-ethr](https://github.com/uport-project/uport-did-driver) | 4.0.0 | [8.0.0](https://github.com/decentralized-identity/ethr-did-resolver/blob/master/doc/did-method-spec.md) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | Ethereum addresses or secp256k1 publicKeys | -| [did-ens](https://github.com/uport-project/uport-did-driver) | 4.0.0 | [0.1.1](https://github.com/veramolabs/did-ens-spec) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | ENS names | -| [did-web](https://github.com/uport-project/uport-did-driver) | 4.0.0 | [3.0.0](https://w3c-ccg.github.io/did-method-web/) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) -| [did-peer](https://github.com/uport-project/uport-did-driver) | 4.1.0 | [4.1.0](https://identity.foundation/peer-did-method-spec/) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | Peer DID | Domain name | +| [did-ethr](https://github.com/uport-project/uport-did-driver) | 4.3.0 | [9.1.0](https://github.com/decentralized-identity/ethr-did-resolver/blob/master/doc/did-method-spec.md) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | Ethereum addresses or secp256k1 publicKeys | +| [did-ens](https://github.com/uport-project/uport-did-driver) | 4.3.0 | [0.1.1](https://github.com/veramolabs/did-ens-spec) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | ENS names | +| [did-web](https://github.com/uport-project/uport-did-driver) | 4.3.0 | [3.0.0](https://w3c-ccg.github.io/did-method-web/) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | Domain name | +| [did-peer](https://github.com/uport-project/uport-did-driver) | 4.3.0 | [1.0-draft](https://identity.foundation/peer-did-method-spec/) | [uport/uni-resolver-driver-did-uport](https://hub.docker.com/r/uport/uni-resolver-driver-did-uport/) | Peer DID | | [did-eosio](https://github.com/Gimly-Blockchain/eosio-did-universal-resolver-driver) | 0.1.3 | [0.1](https://github.com/Gimly-Blockchain/eosio-did-spec) | [gimlyblockchain/eosio-universal-resolver-driver](https://hub.docker.com/r/gimlyblockchain/eosio-universal-resolver-driver) | EOSIO blockchain platform | | [did-v1](https://github.com/veres-one/uni-resolver-did-v1-driver) | 0.1 | [1.0](https://w3c-ccg.github.io/did-method-v1/) | [veresone/uni-resolver-did-v1-driver](https://hub.docker.com/r/veresone/uni-resolver-did-v1-driver) | Veres One Blockchain | | [did-jolo](https://github.com/jolocom/jolo-did-method) | 0.1 | [0.1](https://github.com/jolocom/jolocom-did-driver/blob/master/jolocom-did-method-specification.md) | [jolocomgmbh/jolocom-did-driver](https://hub.docker.com/r/jolocomgmbh/jolocom-did-driver) | Jolocom identity management | @@ -157,7 +155,7 @@ Are you developing a DID method and Universal Resolver driver? Click [Driver Dev | [did-indy](https://github.com/IDunion/indy-did-resolver) | 0.0.1 | [0.1](https://hyperledger.github.io/indy-did-method/) | [ghcr.io/idunion/indy-did-resolver/indy-did-driver](https://github.com/IDunion/indy-did-resolver/pkgs/container/indy-did-resolver%2Findy-did-driver) | Hyperledger Indy | | [did-everscale](https://git.defispace.com/ssi-4/everscale-resolver-driver) | 0.1 | [0.1](https://git.defispace.com/ssi-4/everscale-did-registry/-/blob/master/docs/documentation.md) | [radianceteamssi/everscale-did-resolver-driver](https://hub.docker.com/r/radianceteamssi/everscale-did-resolver-driver) | Everscale Blockchain | | [did-alastria-mvp2](https://github.com/alastria/uni-resolver-driver-did-alastria) | 1.0.0 | [MVP2](https://github.com/alastria/alastria-identity/wiki) | [alastria/universal-resolver](https://hub.docker.com/r/alastria/uni-resolver-driver-did-alastria) | AlastriaID MVP2 | -| [did-cheqd](https://github.com/cheqd/did-resolver) | 3.2.1 | [1.0](https://docs.cheqd.io/identity/architecture/adr-list/adr-001-cheqd-did-method) | [cheqd/did-resolver](https://github.com/cheqd/did-resolver) | cheqd network | +| [did-cheqd](https://github.com/cheqd/did-resolver) | 3.2.1 | [1.0](https://docs.cheqd.io/identity/architecture/adr-list/adr-001-cheqd-did-method) | [cheqd/did-resolver](https://github.com/cheqd/did-resolver) | cheqd network | | [did-com](https://github.com/commercionetwork/uni-resolver-driver-did-com/) | 1.0.0 | [1.0](https://docs.commercio.network/modules/did/) | [ghcr.io/commercionetwork/uni-resolver-driver-did-com](https://github.com/commercionetwork/uni-resolver-driver-did-com/pkgs/container/uni-resolver-driver-did-com) | Commercio public ledger | | [did-dyne](https://github.com/dyne/W3C-DID) | 0.1 | [1.0](https://dyne.github.io/W3C-DID/#/) | [dyne/w3c-did-driver](https://hub.docker.com/r/dyne/w3c-did-driver/) | Dyne.org Decentralized Identifiers | | [did-jwk](https://github.com/transmute-industries/restricted-resolver) | 0.1 | [1.0](https://github.com/quartzjer/did-jwk/blob/main/spec.md) | [transmute/restricted-resolver](https://hub.docker.com/repository/docker/transmute/restricted-resolver) | DID Json Web Key | @@ -168,13 +166,13 @@ Are you developing a DID method and Universal Resolver driver? Click [Driver Dev | [did-evan](https://github.com/evannetwork/did-driver) | 0.1.2 | [0.9](https://github.com/evannetwork/evan.network-DID-method-specification/blob/master/evan_did_method_spec.md) | [evannetwork/evan-did-driver](https://hub.docker.com/r/evannetwork/evan-did-driver) | evan.network | | [did-bid](https://github.com/caict-4iot-dev/uni-resolver-driver-did-bid) | 2.0.0 | [2.0 WD](https://github.com/teleinfo-bif/bid/blob/master/doc/en/BID%20Protocol%20Specification.md) | [caictdevelop/driver-did-bid](https://hub.docker.com/repository/docker/caictdevelop/driver-did-bid) | BIF blockchain | | [did-algo](https://github.com/algorandfoundation/did-algo/blob/main/DRIVER.md) | 0.1.0 | [0.4.0](https://github.com/algorandfoundation/did-algo/blob/main/README.md) | [bryk-io/algoid-resolver](https://github.com/orgs/bryk-io/packages/container/package/algoid-resolver) | Algorand DID | -| [did-polygonid](https://github.com/0xPolygonID/driver-did-polygonid/blob/main/README.md) | 0.0.1 | [1.0.0](https://github.com/0xPolygonID/did-polygonid/blob/main/README.md) | [polygonid/driver-did-polygonid](https://hub.docker.com/r/polygonid/driver-did-polygonid) | PolygonID DID | +| [did-polygonid](https://github.com/0xPolygonID/driver-did-polygonid/blob/main/README.md) | 0.0.1 | [1.0.0](https://github.com/0xPolygonID/did-polygonid/blob/main/README.md) | [polygonid/driver-did-polygonid](https://hub.docker.com/r/polygonid/driver-did-polygonid) | PolygonID DID | | [did-pdc](https://github.com/pdc-community/uni-resolver-driver-did-pdc/blob/master/README.md) | 0.0.1 | (missing) | [w744219971/driver-did-pdc](https://hub.docker.com/r/w744219971/driver-did-pdc) | PDC DID | -| [did-tys](https://github.com/itpeople-cy/tys-did-driver/blob/master/README.md) | 1.0 | 1.0 | [itpeoplecorp/tys-did-driver](https://hub.docker.com/r/itpeoplecorp/tys-did-driver) | TYS DID -| [did-plc](https://plc.directory) | 0.0.1 | [dev](https://github.com/bluesky-social/did-method-plc/blob/main/README.md) | [bnewbold/uni-resolver-driver-did-plc](https://hub.docker.com/r/bnewbold/uni-resolver-driver-did-plc) | PLC DID | +| [did-tys](https://github.com/itpeople-cy/tys-did-driver/blob/master/README.md) | 1.0 | 1.0 | [itpeoplecorp/tys-did-driver](https://hub.docker.com/r/itpeoplecorp/tys-did-driver) | TYS DID | +| [did-plc](https://plc.directory) | 0.0.1 | [dev](https://github.com/bluesky-social/did-method-plc/blob/main/README.md) | [bnewbold/uni-resolver-driver-did-plc](https://hub.docker.com/r/bnewbold/uni-resolver-driver-did-plc) | PLC DID | | [did-evrc](https://github.com/vcian/uni-resolver-driver-did-evrc) | 1.0 | 1.0 | [viitorcloud/uni-resolver-driver-did-evrc](https://hub.docker.com/r/viitorcloud/uni-resolver-driver-did-evrc) | EveryCRED DID Method | -| [did-keri](https://github.com/hyperledger-labs/did-webs-resolver) | 0.1 | [0.1](https://trustoverip.github.io/tswg-did-method-webs-specification/) | [gleif/did-keri-resolver](https://hub.docker.com/r/gleif/did-keri-resolver) | KERI | -| [did-webs](https://github.com/hyperledger-labs/did-webs-resolver) | 0.1 | [0.1](https://trustoverip.github.io/tswg-did-method-webs-specification/) | [gleif/did-webs-resolver](https://hub.docker.com/r/gleif/did-webs-resolver) | KER, Web | +| [did-keri](https://github.com/hyperledger-labs/did-webs-resolver) | 0.1 | [0.1](https://trustoverip.github.io/tswg-did-method-webs-specification/) | [gleif/did-keri-resolver](https://hub.docker.com/r/gleif/did-keri-resolver) | KERI | +| [did-webs](https://github.com/hyperledger-labs/did-webs-resolver) | 0.1 | [0.1](https://trustoverip.github.io/tswg-did-method-webs-specification/) | [gleif/did-webs-resolver](https://hub.docker.com/r/gleif/did-webs-resolver) | KER, Web | ## More Information diff --git a/docker-compose.yml b/docker-compose.yml index 4d7607ce7..df92c1485 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -30,7 +30,7 @@ services: ports: - "8082:8080" uni-resolver-driver-did-uport: - image: uport/uni-resolver-driver-did-uport:4.1.0 + image: uport/uni-resolver-driver-did-uport:4.3.0 ports: - "8083:8081" driver-did-stack: diff --git a/uni-resolver-web/src/main/resources/application.yml b/uni-resolver-web/src/main/resources/application.yml index 5bedf2d37..bc9a8c320 100644 --- a/uni-resolver-web/src/main/resources/application.yml +++ b/uni-resolver-web/src/main/resources/application.yml @@ -73,10 +73,6 @@ uniresolver: - did:ethr:0x1:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - did:ethr:goerli:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - did:ethr:0x5:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - - did:ethr:rsk:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - - did:ethr:0x1e:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - - did:ethr:ewc:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - - did:ethr:volta:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479 - pattern: "^(did:ens:.+)$" url: http://uni-resolver-driver-did-uport:8081/ testIdentifiers: @@ -92,10 +88,6 @@ uniresolver: testIdentifiers: - did:eosio:eos:eoscanadacom - did:eosio:4667b205c6838ef70ff7988f6e8257e8be0e1284a2f59699054a018f743b1d11:caleosblocks - - pattern: "^(did:nacl:.+)$" - url: http://uni-resolver-driver-did-uport:8081/ - testIdentifiers: - - did:nacl:Md8JiMIwsapml_FtQ2ngnGftNP5UmVCAUuhnLyAsPxI - pattern: "^(did:jolo:.+)$" url: http://jolocom-did-driver:8080/ testIdentifiers: