Protocol specification
The attestations resolved by https://idn-server.onrender.com/v1/v1/attestations/* conform to this specification, version idn-1.0.
Roles
Sponsor, Agent, Issuer, Verifier. A regulated issuer signs an attestation binding an agent to a legally accountable sponsor; a verifier checks it.
Wire format
A compact JWS over an attestation object: sponsor handle, issuer, issued-at, expires-at, KYC tier, tenure, and scope. Signatures use EdDSA (Ed25519), with a forward path to ML-DSA.
The AND rule
A verifier profile specifies which dimensions must all pass: issuer accreditation, signature validity, good standing, and any profile-specific requirements such as minimum tenure.
Verifier profiles
Default plus domain profiles (for example anti-fraud, IoT, and cross-border) that tighten the dimensions a verifier requires.
Revocation
Status is published as a W3C Status List 2021 bitmap so verifiers can check revocation offline.
Standards alignment
W3C DID Core and VCDM 2.0, SD-JWT-VC, RFC 7515 (JWS), RFC 8037 (Ed25519), OpenID AIIM, GLEIF vLEI, and ISO 15118-20.