Skip to content

Commit f3eb8ca

Browse files
committed
Add did:io driver
1 parent 03db0af commit f3eb8ca

3 files changed

Lines changed: 11 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ You should then be able to resolve identifiers locally using simple `curl` reque
4646
curl -X GET http://localhost:8080/1.0/identifiers/did:trustbloc:testnet.trustbloc.dev:EiCiHVdJsCySvw2JHHGnpIxege4UF0Zuu1Y6Nd5n1FIBVw
4747
curl -X GET http://localhost:8080/1.0/identifiers/did:sirius:2VhYrbauc2cCx9ZpCp5wrDtK7HKf7jrsvgoKBD4KgK
4848
curl -X GET http://localhost:8080/1.0/identifiers/did:mpg:7PGGnRdvKKFftSXU3Jw75Vk5npfg
49-
49+
curl -X GET http://localhost:8080/1.0/identifiers/did:io:0x476c81C27036D05cB5ebfe30ae58C23351a61C4A
5050

5151
If this doesn't work, see [Troubleshooting](/docs/troubleshooting.md).
5252

@@ -82,6 +82,7 @@ Are you developing a DID method and Universal Resolver driver? Click [Driver Dev
8282
| [did-dock](https://github.com/docknetwork/dock-did-driver) | 0.1.0 | [1.0 WD](https://w3c.github.io/did-core/) | [0.1](https://github.com/docknetwork/dock-did-driver/blob/master/Dock%20DID%20method%20specification.md) | [docknetwork/dock-did-driver](https://hub.docker.com/r/docknetwork/dock-did-driver) |
8383
| [did-trustbloc](https://github.com/trustbloc/trustbloc-did-method) | 0.1.3 | [1.0 WD](https://w3c.github.io/did-core/) | [0.1](https://github.com/trustbloc/trustbloc-did-method/blob/v0.1.3/docs/spec/trustbloc-did-method.md) | [trustbloc/driver-did-trustbloc](https://github.com/trustbloc/trustbloc-did-method/packages/212043)
8484
| [did-sirius](https://gitlab.com/proximax-enterprise/siriusid/tsjs-did-sirius-id-driver) | 0.0.1 | [1.0 WD](https://w3c.github.io/did-core/) | [0.2](https://gitlab.com/proximax-enterprise/siriusid/sirius-id-specs/-/blob/master/docs/did-method-spec.md) | [proximax-enterprise/tsjs-did-sirius-id-driver](https://hub.docker.com/r/proximax/tsjs-did-sirius-id-driver)
85+
| [did-io](https://github.com/iotexproject/uni-resolver-driver-did-io) | 0.1.0 | [1.0 WD](https://w3c.github.io/did-core/) | (missing) | [iotex/uni-resolver-driver-did-io](iotex/uni-resolver-driver-did-io:latest)
8586
## More Information
8687

8788
* [Driver Development](/docs/driver-development.md)

config.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,11 @@
153153
"imageProperties": "true",
154154
"tag": "latest",
155155
"testIdentifiers": [ "did:mpg:7PGGnRdvKKFftSXU3Jw75Vk5npfg" ]
156+
},{
157+
"pattern": "^(did:io:.+)$",
158+
"image": "iotex/uni-resolver-driver-did-io",
159+
"tag": "latest",
160+
"testIdentifiers": [ "did:io:0x476c81C27036D05cB5ebfe30ae58C23351a61C4A" ]
156161
}
157162
]
158163
}

docker-compose.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,10 @@ services:
125125
image: mpgshankr/driver-did-mpg:latest
126126
ports:
127127
- "8103:8080"
128+
uni-resolver-driver-did-io:
129+
image: iotex/uni-resolver-driver-did-io:latest
130+
ports:
131+
- "8104:8080"
128132
uni-resolver-web:
129133
image: universalresolver/uni-resolver-web:latest
130134
ports:

0 commit comments

Comments
 (0)