Skip to content

amuyu/uni-resolver-driver-did-icon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License
DIF Logo

Universal Resolver Driver: did:icon for zzeung service

This is a Universal Resolver driver for did:icon identifiers.

This driver is for identifiers using zzeung service.

Specifications

Example DIDs

did:icon:01:64aa0a2a479cb47afbf2d18d6f9f216bcdcbecdda27ccba3
did:icon:53:85b0b264ecae5cc82ba517145f9f2d444ab954e8028ce155

Build and Run (Docker)

docker build -f ./docker/Dockerfile . -t amuyu/driver-did-icon
docker run -p 8080:8080 amuyu/driver-did-icon
curl -X GET http://localhost:8080/1.0/identifiers/did:icon:01:64aa0a2a479cb47afbf2d18d6f9f216bcdcbecdda27ccba3

Build (native Java)

./gradlew clean build

Driver Environment Variables

The driver recognizes the following environment variables:

uniresolver_driver_did_icon_node_url

  • The JSON-RPC URL of a node.
  • Default value(Sejong testnet): https://sejong.net.solidwallet.io/api/v3

uniresolver_driver_did_icon_score_addr

  • The SCORE Address for did.
  • Default value(Sejong testnet): cxc7c8b0bb85eca64aecc8cc38628c4bc3c449f1fd

uniresolver_driver_did_icon_network_id

  • The Network ID of a node.
  • Default value(Sejong testnet): 83 (0x53)

Driver Metadata

The driver returns the following metadata in addition to a DID document:

(none)

About

A Universal Resolver driver for did:icon identifiers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published