From
bafyreifmi3stgfrbjmr6gw6mct6xodi76to4yjf26wo4wcfznhtvpxbxeu
indexed 2026-06-11 20:53 UTC
View this version
To
bafyreibr4s6p4ceeku74op3vp4tq33s6umeajuvyqcgaz3awsgdbryyxuq
indexed 2026-06-11 20:44 UTC
View this version
Compatibility
breaking 9 breaking changes, 1 non-breaking change.
Breaking changes (9)
- RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.subject", kind: "prop", name: Some("subject") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.status", kind: "prop", name: Some("status") }
- RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.verifierDid", kind: "prop", name: Some("verifierDid") }
- RemovedVertex RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.credentialRef" }
- RemovedVertex RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.status" }
- RemovedVertex RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.verifiedAt" }
- RemovedVertex RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.verifierDid" }
- RemovedEdge RemovedEdge { src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.credentialRef", kind: "prop", name: Some("credentialRef") }
Non-breaking changes (1)
- AddedVertex AddedVertex { vertex_id: "build.clovernight.identity.verification:body.subject" }
Migration guidance
Removed
RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.credentialRef" }RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.status" }RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.verifiedAt" }RemovedVertex { vertex_id: "build.clovernight.identity.verification:body.verifierDid" }
Added
AddedVertex { vertex_id: "build.clovernight.identity.verification:body.subject" }
Notes
- Breaking: RequiredEdgeAdded { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.subject", kind: "prop", name: Some("subject") }
- Breaking: RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.verifiedAt", kind: "prop", name: Some("verifiedAt") }
- Breaking: RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.status", kind: "prop", name: Some("status") }
- Breaking: RequiredEdgeRemoved { vertex_id: "build.clovernight.identity.verification:body", src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.verifierDid", kind: "prop", name: Some("verifierDid") }
- Breaking: RemovedEdge { src: "build.clovernight.identity.verification:body", tgt: "build.clovernight.identity.verification:body.credentialRef", kind: "prop", name: Some("credentialRef") }
Changes
11
{22
"$type": "com.atproto.lexicon.schema",33
"defs": {44
"main": {5
"description": "Identity verification status record — proves that a DID has been verified by a trusted verifier.",65
"key": "tid",76
"record": {87
"properties": {9
"credentialRef": {10
"description": "Reference to the W3C Verifiable Credential (e.g., a JWT or URN).",11
"maxLength": 4096,12
"type": "string"13
},14
"status": {15
"description": "Verification status.",16
"knownValues": [17
"verified",18
"pending",19
"revoked"20
],21
"type": "string"22
},23
"verifiedAt": {24
"description": "ISO 8601 timestamp of when verification was performed.",25
"format": "datetime",26
"type": "string"27
},28
"verifierDid": {29
"description": "DID of the verifier that issued this verification.",8
"subject": {309
"format": "did",3110
"type": "string"3211
}3312
},3413
"required": [35
"status",36
"verifierDid",37
"verifiedAt"14
"subject"3815
],3916
"type": "object"4017
},4118
"type": "record"4219
}4320
},4421
"id": "build.clovernight.identity.verification",4522
"lexicon": 14623
}