Skip to content

feat(ra): bundled signed agent attestation — GET /v2/ans/agents/{agentId}/attestation #78

Description

@kperry-godaddy

Tracking issue for open PR #40 (author: nicknacnic).

Adds GET /v2/ans/agents/{agentId}/attestation — an anonymous-read RA endpoint returning a single COSE_Sign1 (RFC 9052, CBOR tag 18) that bundles an agent's current registration state with its transparency-log inclusion proof. A third-party verifier (marketplace, API gateway, DNS-AID-aware client) fetches one document and validates two signatures (RA producer key + TL checkpoint key), collapsing today's three reads (agent metadata, TL producer key, TL receipt) into one fetch with no second key-distribution channel.

Created during an open-PR triage pass so each in-flight PR has a corresponding tracking issue. Full details and discussion on the PR.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

Priority

None yet

Projects

Status
In review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions