Basically to create a verifiable credential on the ceramic network I need to think about https://github.com/uport-project/ethr-did . The general pattern for the issuer is here: https://github.com/decentralized-identity/did-jwt-vc#prerequisites . The ethereum address will be the same as for the 3id-did-provider https://github.com/ceramicstudio/js-3id/tree/develop/packages/connect . The private key will come with the signer: e.g. https://github.com/ceramicnetwork/key-did-provider-ed25519 . For the structure of the ceramic document use: https://github.com/ceramicstudio/datamodels/tree/main/models/verifiable-credentials . At the moment I don't know if this follows the standard: https://www.w3.org/TR/vc-data-model/ (this will require further reading).