What if I want to subscribe to a person’s calendar? How would I navigate from that person’s pubkey to a calendar pubkey?

Reply to this note

Please Login to reply.

Discussion

Is the concept of hierarchical deterministic npubs a valid idea? Someone could use a single key to sign for 1-n keys that all roll up to the parent?

Ok, nostr:npub1zach44xjpc4yyhx6pgse2cj2pf98838kja03dv2e8ly8lfr094vqvm5dy5 just convinced me in person that this might be a good idea.

The person can still be a calendar if it’s going to be only one person and a single calendar. But you could also have a dedicated pubkey for a calendar. Clients can subscribe to calendar event kinds rather than need to first subscribe to a calendar list, then to the calendar events within that list. It simplifies the number of queries you need to make to get a list of calendar events. And also, clients can still opt into supporting calendar lists if they wanted to.