Public proof network

Create an external-subject binding challenge

Accepts a complete claimant-supplied report for the current executable offline vectors plus an HTTPS-domain or public GitHub-repository subject. MandateShield checks that the reported decisions and findings match the published profile, then signs a 24-hour DNS-TXT or exact GitHub-commit binding challenge. It does not execute the claimant implementation or independently verify the conformance run. Do not send an API key or production credential.

post/api/v1/proof-network/challenges

Request

  • Base URL: https://mandateshield.com
  • URL: https://mandateshield.com/api/v1/proof-network/challenges
  • Auth: none required

Request body

Response

Signed non-authorizing external-binding challenge

format'application/mandateshield-proof-challenge+jwt' required
challenge_idstring required
challenge_tokenstring required
challenge_digeststring required
expires_atstring date-time required
subjectobject required
report_digeststring required

Changes

No recorded changes to this operation across all 1 revision of this API.