HCS-25 (Adapter): ANS Trust Discovery (Informative)
PurposeDirect link to Purpose
Convert infrastructure-verifiable trust signals from the ANS Trust Index into normalized trust components for ANS-registered agents.
ContributionDirect link to Contribution
- Adapter id:
ans-trust-discovery - Contribution mode:
scoped - Suggested weight:
1 - Default component key:
ans-trust-discovery.certtype - Typical applicability: agents registered with
registry=ansin their UAID - Typical exclusions: agents in other registries (signals are structurally unavailable)
Inputs (reference)Direct link to Inputs (reference)
Signals are stored under subject.metadata.ansTrustDiscovery (see ../signals/ans-trust-discovery.md).
Output components (reference)Direct link to Output components (reference)
ans-trust-discovery.certtypein[0,100]— certificate type strengthans-trust-discovery.dnssecurityin[0,100]— DNS security postureans-trust-discovery.agentagein[0,100]— registration ageans-trust-discovery.versionstabilityin[0,100]— version stabilityans-trust-discovery.dnsconsistencyin[0,100]— DNS consistencyans-trust-discovery.httpsrecordin[0,100]— HTTPS record presenceans-trust-discovery.agentcardin[0,100]— agent-card.json presenceans-trust-discovery.certificatehygienein[0,100]— certificate health
Normalization (reference)Direct link to Normalization (reference)
All signals are pre-normalized to [0,100] by the provider. The adapter passes through each signal score directly as the component value. Null signals are excluded from the adapter total.
Production example (Registry Broker; informative)Direct link to Production example (Registry Broker; informative)
- Endpoint:
https://hol.org/registry/api/v1/agents/{uaid} - Example UAID:
uaid:aid:7bU8xK;uid=b8d9425f-fd9f-47a5-ae5d-8ab51bda04c9;registry=ans;proto=a2a;nativeId=support-agent.example.com;version=v1.0.0