HPS DEVELOPER PLATFORM · v1.0

Integrate verifiable trust.

Use HPS for creator provenance, institutional issuance, exact-file verification, signed attestations and portable trust marks.

Direct file verification

POST /api/verify/asset
{ "assetHash": "<sha256>" }

Create creator provenance

POST /api/records

{
  "creatorClaim": { ...canonical claim... },
  "creatorSignature": "<Ed25519 base64>"
}

Institutional issuance

POST /api/organizations/{orgId}/issue

{
  "institutionalClaim": { ... },
  "institutionSignature": "<Ed25519 base64>"
}

Evidence vault

POST /api/records/{id}/evidence
Content-Type: multipart/form-data
file=<evidence>
visibility=sealed

Signed attestation

POST /api/records/{id}/attestations
{
  "claimType": "research_supervision",
  "statement": "...",
  "attestorPublicKey": "...",
  "attestorSignature": "...",
  "signedPayload": "..."
}

Portable badge

<a href="https://YOUR-HPS/records/HPS-...">
  <img src="https://YOUR-HPS/api/badge/HPS-..." alt="HPS provenance" />
</a>

Interoperability exports

GET /api/records/{id}/credentials
GET /api/records/{id}/c2pa