org.swappulse.packParty

bridge.swappulse.org

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "A pack-opening party event.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "description": {
            "maxLength": 500,
            "type": "string"
          },
          "hostAvatar": {
            "format": "uri",
            "type": "string"
          },
          "hostDid": {
            "format": "did",
            "type": "string"
          },
          "hostHandle": {
            "type": "string"
          },
          "hostName": {
            "type": "string"
          },
          "maxParticipants": {
            "type": "integer"
          },
          "participantCount": {
            "type": "integer"
          },
          "scheduledAt": {
            "format": "datetime",
            "type": "string"
          },
          "setId": {
            "type": "string"
          },
          "setImage": {
            "format": "uri",
            "type": "string"
          },
          "setName": {
            "type": "string"
          },
          "status": {
            "knownValues": [
              "scheduled",
              "live",
              "completed"
            ],
            "type": "string"
          },
          "title": {
            "maxLength": 100,
            "type": "string"
          }
        },
        "required": [
          "title",
          "setId",
          "scheduledAt",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "description": "A synchronized pack-opening event where collectors open packs of the same set at the same time and share reactions in real time. Mirrored to AT Protocol so parties are discoverable across instances.",
  "id": "org.swappulse.packParty",
  "lexicon": 1,
  "revision": 1
}

Validate Record

Validate a record against org.swappulse.packParty

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:jwoatauidzr4lollmro2gh35
CID
bafyreihfouibp3ytqeztbydb26lgrwkfnjrlqzfqwoo7m5isswtzlazyyy
Indexed At
2026-08-16 00:57 UTC
AT-URI
at://did:plc:jwoatauidzr4lollmro2gh35/com.atproto.lexicon.schema/org.swappulse.packParty

Similar Lexicons

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

  • org.swappulse.meetup recordnot from the namespace authority

    A local in-person collector meetup, mirrored to AT Protocol so meetups are discoverable across instances. RSVPs are separate org.swappulse.meetupRsvp records referencing this meetup via strongRef.

  • com.sidefield.event recordnot from the namespace authority

    A generic event record for any community gathering

Lexicon Garden

@