Lineage

Walk the chain.

GET /v1/lineage/<did>
{
  "chain": [
    { "did": "did:oas:l1fe:hmr:jared-rice", "kind": "hmr", "signedAt": "..." },
    { "did": "did:oas:l1fe:mhr:custodian-1", "kind": "mhr", "signedAt": "..." },
    { "did": "did:oas:l1fe:enr:l1fe/research", "kind": "enr", "signedAt": "..." },
    { "did": "did:oas:l1fe:agent:web-research@3.4.0", "kind": "agent", "signedAt": "..." }
  ]
}

Every entry returned has been independently verified — chains that fail validation are never returned.