ack_create_controller_credential
Create an unsigned W3C Verifiable Credential proving a controller DID's authority over a subject DID. Output is ready for signing via ack_sign_credential to produce a JWT.
Instructions
Create an unsigned W3C Verifiable Credential proving that a subject DID (e.g. an agent) is controlled by a controller DID (e.g. the owner). Pass the JSON output to ack_sign_credential to get a signed JWT.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| issuerDid | No | DID of the issuer. Defaults to the controller. | |
| subjectDid | Yes | DID of the agent or entity being controlled | |
| controllerDid | Yes | DID of the owner or entity with authority |