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:latest
generate
: 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 generate
This 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.