This repo is a collection of DID Derivation tools.
docker run --rm -it ghcr.io/indicio-tech/did-derive:latest SCRIPT PARAMETERS...Be sure to update your local image periodically:
docker pull ghcr.io/indicio-tech/did-derive:latestgenerate: generate a seed and the associated DID and verkeyderive-did-key: derive key material from a did:keyfrom-seed: generate a DID and verkey from a seedshort-to-long: convert a DID and short form verkey into a long form verkey
This will generate a new seed and display the associated did/nym and verkey.
docker run --rm -it ghcr.io/indicio-tech/did-derive:latest generateThis will take a did and short form verkey and turn it into the long form verkey
docker run --rm -it ghcr.io/indicio-tech/did-derive:latest short-to-long <did> <short>This derivation process follows the same rules ACA-Py follows when deriving a DID from a seed.
docker run --rm -it ghcr.io/indicio-tech/did-derive:latest from-seed '<seed>'docker run --rm -it ghcr.io/indicio-tech/did-derive:latest derive-did-key 'did:key:...'First value printed is the multikey. The second value is the decoded key in base58 representation.
The second value is the key to use in the configuration.
docker build -t ghcr.io/indicio-tech/did-derive:latest .
docker login ghcr.io
docker push ghcr.io/indicio-tech/did-derive:latest