Thread
Login to reply
Replies (4)
The nip mentions:
`e`, `p`, `a`, `r`, or `t` tags. This allows for labeling of events, people, relays, or topics respectively.
So e and a are events.
p is pubkeys, some of which represent people.
r being relays is as of nip01 explicitly not universal (e.g. an `"r"` tag may have a meaning in an event of kind 1 and an entirely different meaning in an event of kind 10002) so I wonder how do r-tags work. I found some 1985 events using r-tags for non-relay stuff.
t are topics? How do these work? In the wild I see events using t tags to reference IMDB movies by their ID.
Who wants to help me clarify the nip a bit?
So the following are kind-1985 events observed in the wild:
A)
e,fd87c3863a9044a60f507b952eb0391524f89d941acfec0830b233cab3c0568c
L,#t
l,Nostrasia,#t
B)
L,#t
e,0f2c0dfb2c5a67422999e26b68fe8ae326b9c4cb50cfbfce82056101ba30b917
l,#bitcoinlegal #Bitcoin #imagazine #strefabitcoina,#t
C)
L,#t
e,13a4d33bc1396b1e2e537b77b763d107d06d5f3b37e5cf817ed8870c0d784c87
l,philosophy,#t
l,epistemology,#t
l,defeater,#t
D)
L,#t
l,nostr-beginner,#t
r,httpsXXXnostr.Xhow/en/what-is-nostr
E)
L,#e
l,question/summary,#e
e,1e49a2b5415c1949030c8f3de113f10d31a16501a1220e0445ab3a3500b2fdc8
F)
nonce,37551,15
t,tt2906216
r,tt2906216
l,nostr-movie/rating,tt2906216,{"quality": 0.7}
r,ImdbId,tt2906216
r,tmdbId,493529
r,name,Dungeons & Dragons: Honor Among Thieves
l,year,2023
l,postRatingId,true
My guess of the intended use is:
A) Assign hashtag Nostrasia to event fd...
B) Assign multiple hashtags to event 0f...
C) Assign multiple hashtags to event 13... the right way?
D) Assign hashtag "nostr-beginner" to ... a url referenced using an r-tag
E) Assign label "question/summary" to event 1e...
F) WHAT? Lack of L-tag is against nip-32. Somehow if there was additional tags like L,year, l,year,2023 could make sense as l,2023,year, right?
So my confusion is why would one use L,#t and another L,#e and how can we help whoever is trying to mirror IMDB on relays?
That's @ hodlbod's legacy.
What issues are you having? What type of labeling are you trying to implement?