Generate a delegated ZK proof on a holder's behalf

View as Markdown

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

OR
X-API-Keystring
API Key authentication via header

Request

This endpoint expects an object.
holderDidstringRequired
agentDidstringRequired
credentialIdstringRequired
predicateobjectRequired
ibctobjectRequired

Invocation-Bound Capability Token witnessing a holder’s authorisation to an agent.

anchorbooleanOptionalDefaults to false
syncWaitMsintegerOptional>=0Defaults to 0

Response

Created
proofIdstring
delegationIdstring
proofobject
anchorobject or null

Compact on-chain anchor receipt. Embedded inline in delegated-proof, verifications/history rows, and dashboard timeline entries when an anchor exists for the underlying proof.

Errors

403
Forbidden Error
404
Not Found Error
410
Gone Error
422
Unprocessable Entity Error
501
Not Implemented Error