What is Nostr?
rheedio
npub1z0r…xuxf
2024-09-06 20:23:49

rheedio on Nostr: We've just started labeling any notes across Nostr that reference content from ...

We've just started labeling any notes across Nostr that reference content from wavlake (npub1yfg…v6vg). The goal here is to make it a lot easier for Nostr clients (including our app) to pull in any social activity related to a specific track or album.

For the technical: we used NIP-32 for labeling and NIP-73 to identify external content, following the `podcast:guid` convention for namespacing based on the content type. With these labels, we can now filter our queries to relays to only send back kind 1985 notes tagged with specific GUIDs (for a track, for example), and then get the event ID's for any notes related to that content. This should be a lot more efficient than doing blanket searches on events and combing through the content for any relevant references.

We'll be testing this internally to see how well it works before rolling out our latest mobile update. Happy to hear feedback on our approach. Special thanks to merryoscar (npub1unm…d0j2) for some guidance on this.

Sample label here: nevent1qqsz3jg7qjrem0v362pp4dpqrhekdf8ypq9aywzfjg5yj3aly5plm9cprpmhxue69uhhyetvv9ujumn0wdmksetjv5hxxmmdqy28wumn8ghj7un9d3shjtnyv9kh2uewd9hsygrht8ldsg0k9tetzfuad0du5zac04ct7qq45j2hvy0wxk6xkhadhg5kklft
Author Public Key
npub1z0rrmak9v5drkr3a20e5pehrwzc5pf392apfl5t9h9qk928nay3s7wxuxf