{
"id": "at.eptss.candidateLedger",
"defs": {
"main": {
"key": "any",
"type": "record",
"record": {
"type": "object",
"required": [
"round",
"candidates",
"publishedAt"
],
"properties": {
"round": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "The at.atjam.round this ledger belongs to."
},
"candidates": {
"type": "array",
"items": {
"ref": "#candidate",
"type": "ref"
},
"maxLength": 256,
"minLength": 1
},
"publishedAt": {
"type": "string",
"format": "datetime"
}
}
},
"description": "The round's ballot sheet: every nominated song, revealed as one atomic record when signups close. Published by the round organizer. nominatedBy links a candidate to its nominator; entries carried over by an organizer omit it. The organizer is responsible for honoring un-naming requests by editing this record in place."
},
"candidate": {
"type": "object",
"required": [
"title",
"artist"
],
"properties": {
"title": {
"type": "string",
"maxLength": 5120,
"maxGraphemes": 512
},
"artist": {
"type": "string",
"maxLength": 5120,
"maxGraphemes": 512
},
"listenLink": {
"type": "string",
"format": "uri"
},
"nominatedBy": {
"type": "string",
"format": "did",
"description": "DID of the member who nominated this song. Absent for organizer-carried candidates."
}
}
}
},
"$type": "com.atproto.lexicon.schema",
"lexicon": 1
}
Metadata
- DID
-
did:plc:pf6izdjdonyd46isl3txwu4g
- CID
-
bafyreiho7e3g6df2sptfgdnrudii3wwhxdgvzpsdwakyypql47aq4mxery
- Indexed At
- 2026-08-01 05:41 UTC
- AT-URI
-
at://did:plc:pf6izdjdonyd46isl3txwu4g/com.atproto.lexicon.schema/at.eptss.candidateLedger
Version History (2 versions)