social.colibri.labeler.attestation
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Published by a labeler to attest that a subject account proved control of an account on an external funding platform. This is what lets the labeler issue supporter badges without a maintainer in the loop, and it stands in for a private mapping table: the attestation is public, auditable, and replicated like any other record. The record key is the subject DID, so one subject resolves with a single `getRecord`. Holding an attestation is not itself a badge, the labeler still issues ordinary `com.atproto.label` labels based on what the external platform reports.",
"key": "any",
"record": {
"properties": {
"$type": {
"description": "The type of the record.",
"format": "nsid",
"type": "string"
},
"accountId": {
"description": "Stable identifier of the external account, as issued by the platform. Opaque to clients, used by the labeler to match the subject against the platform's own records.",
"maxLength": 128,
"type": "string"
},
"accountSlug": {
"description": "Human-readable handle of the external account, for display only.",
"maxLength": 128,
"type": "string"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"platform": {
"description": "The external platform the account lives on.",
"knownValues": [
"opencollective"
],
"maxLength": 64,
"type": "string"
},
"subject": {
"description": "The account this attestation is about. Must equal the record key.",
"format": "did",
"type": "string"
},
"verifiedAt": {
"description": "When control of the external account was last proved.",
"format": "datetime",
"type": "string"
}
},
"required": [
"subject",
"platform",
"accountId",
"verifiedAt",
"createdAt"
],
"type": "object"
},
"type": "record"
}
},
"id": "social.colibri.labeler.attestation",
"lexicon": 1,
"revision": 1
}
Metadata
- DID
-
did:plc:mprdjqjluoswa7awzggaggj3 - CID
-
bafyreic6vit7z422igqlr22mranmdwoilltrk6rzsabjmygd4i7yonwlfm - Indexed At
- 2026-08-15 21:21 UTC
- AT-URI
-
at://did:plc:mprdjqjluoswa7awzggaggj3/com.atproto.lexicon.schema/social.colibri.labeler.attestation
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
agency.portable.attestation record
An attestation by a verifier that a subject atproto account is linked to an identity, community, or role in an external service. Paired with a matching agency.portable.membership record on the subject's PDS.
-
'I know this person': the author vouches for another account. Vouching costs the voucher in trust computations. Delete to retract. Mirrors sh.tangled.graph.vouch where a subject is known there. Record key: a base32 sha2…
-
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…
-
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…
-
The author claims control of a website, domain, or handle on another service. A verifier places attest-proof:<record cid> where only the controller could and issues a monster.attest.verification. Record key: a base32 sh…