org.governedcrossing.temp.commitment

localboundary.bsky.social

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "DRAFT in the temp namespace; may change without notice. Optional public commitment to the crossing-completion of a completed private substrate crossing, published in the emitter's own repository. A remote proof under the ATProtocol Attestation Specification v1.0 with this profile's repository rule: `cid` is the CIDv1 of the committed record with `signatures` removed and `$sig` inserted, where `$sig` is this commitment record minus `cid`, plus `repository` set to the committed record's `emittedBy`. The committed record is housed in no repository, so a verifier must be given `emittedBy` as the repository DID. This CID differs from the emitter inline-signature CID. Discloses existence, emitter and time only. Never published for a crossing that did not complete, for a crossing-intent, or for a blocked gate check.",
      "key": "tid",
      "record": {
        "properties": {
          "cid": {
            "description": "Remote-proof CID of the committed record.",
            "format": "cid",
            "type": "string"
          },
          "committedAt": {
            "format": "datetime",
            "type": "string"
          },
          "emittedBy": {
            "description": "Emitting party of the committed record; must equal the housing repository's DID.",
            "format": "did",
            "type": "string"
          },
          "previous": {
            "description": "Optional link to the emitter's previous commitment.",
            "ref": "com.atproto.repo.strongRef",
            "type": "ref"
          }
        },
        "required": [
          "cid",
          "emittedBy",
          "committedAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "org.governedcrossing.temp.commitment",
  "lexicon": 1
}

Validate Record

Validate a record against org.governedcrossing.temp.commitment

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:4xoefmmbsulm4xns3kbb6mnk
CID
bafyreiec6zjxz325vdya73jzsovugmym5qcigq6slwfiu2hqfg3vwi6iny
Indexed At
2026-10-02 00:38 UTC
AT-URI
at://did:plc:4xoefmmbsulm4xns3kbb6mnk/com.atproto.lexicon.schema/org.governedcrossing.temp.commitment

Similar Lexicons

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • DRAFT in the temp namespace; may change without notice. A projection of a seam:CrossingRecord whose canonical copy lives on the emitting party's own substrate. Published publicly only when the crossing itself was public…

  • DRAFT in the temp namespace; may change without notice. Shared definitions for governed crossing records: the inline signature type, record references, and the substrate-crossing extensions. An AT Protocol binding of th…

  • A remote attestation proof record holding the CID of attested content. Lives in the attestor's repository and is referenced from the attested record's `signatures` array via `com.atproto.repo.strongRef`. Conforms to the…

  • network.attested.proof recordnot from the namespace authority

    A remote attestation proof: a standalone record in the attestor's repository that binds, via a canonical attestation CID, to a subject record living elsewhere. Referenced from the subject's `signatures` array via com.at…

  • A remote attestation record stored in the attestor's repository (creator or broker). Referenced via com.atproto.repo.strongRef in the payment record's signatures array. The attestation CID is computed per the badge.blue…

Lexicon Garden

@