app.beaconbits.beacon

A location-based check-in record

Repository @beaconbits.app did:plc:j5ttxzdb5kwo4mcqkmzgvt33 namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritybeaconbits.app
Indexed

Record

record · key tid

Properties

Structured address using community lexicon

Chain emoji (root beacon only)

  • maxGraphemes: 8

chainName

string

Custom chain name (root beacon only)

  • maxGraphemes: 64

createdAt

requiredstring · datetime

Timestamp when the beacon was created

Structured location using community lexicon

DIDs of users mentioned in the beacon

itemsstring · did

Reference to parent beacon for chaining

post

ref

Reference to associated Bluesky post

rating

integer

Star rating (1-5)

  • minimum: 1
  • maximum: 5

revealAt

string · datetime

ISO timestamp when beacon becomes visible (delayed reveal)

shout

string

User comment or caption

  • maxGraphemes: 280

Reference to root post for threading

Human-readable address

  • maxGraphemes: 256

Category classification (bar, cafe, restaurant, etc.)

  • maxGraphemes: 64

venueName

requiredstring

Display name of the venue

  • maxGraphemes: 128

venueUri

requiredstring

OSM URI identifier (osm://node/123 or osm://way/456)

  • maxGraphemes: 512

visibility

requiredstring

Visibility setting for the beacon

  • maxGraphemes: 32
  • knownValues: public | followers | mutuals | hidden

Similar lexicons

semantic match

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

  • A user-created venue definition

  • A saved venue bookmark

  • A location check-in record for the Anchor app

  • A physical location checkin on Foursquare/Swarm

  • social.passports.foursquare.checkin

    object not from the namespace authority

    Foursquare/Swarm check-in metadata. Intended to be embedded within an app.beaconbits.beacon record as the 'foursquare' property, carrying fields that the beacon lexicon does not define — check-in ID, city, state, country, and photo. Consumers that only understand app.beaconbits.beacon will ignore this object.