Youtube: IOTA - Decentralized Identities API - Explained
In this tutorial you will utilize the Rust Account of the IOTA Identity framework to solve the problem described below. identity.rs:
Alice recently graduated from the University of Oslo with a Bachelor of Computer Science. Now she wants to apply for a remote job at the IOTA Foundation and needs to digitally prove the existence and validity of her degree. What she needs is an immutable and verifiable credential, which has been approved by both the University of Oslo and herself, before presenting it to her possible new employer.
If you are developing something new using this code, we recommend using the docker-compose.dev.yml
docker-compose -f docker-compose.dev.yml up --build -d
If you just want to test and use it, use the docker-compose.yml
.env fileHOST_API='0.0.0.0'
PORT_API='8080'
PRIMARY_NODE_HORNET='https://chrysalis-nodes.iota.org'
PRIMARY_POW_NODE_HORNET='https://chrysalis-nodes.iota.org'
HOST_CORS='http://localhost'
docker-compose.yml fileversion: '3.3'
services:
did-api:
container_name: did-api
image: zignartech/did-api:latest
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./accounts_stronghold/:/opt/did-api/accounts_stronghold/
- ./.env/:/opt/did-api/.env
docker-compose up -d
As described here, IOTA Identity builds on the W3C's proposed standards for a digital identity framework and thus is based on three roles:
more info -> https://github.com/zignartech/did-api
Content type
Image
Digest
sha256:0306d5657…
Size
71.1 MB
Last updated
about 4 years ago
docker pull zignartech/did-api