💯
which is kinda how all of it works to get technical… this is a list of implementation possibilities… the first one makes a client or relay a nostr client or relay. the rest are all optional. Fundamentally this list is comparatively simple to other protocols I’ve looked at which is why I’ve chosen nostr.
I do like the person to person, value to value stuff, I like being able to pay open source devs for their work directly, there are paid relays that help filter some spam, but nostr is totally useable with out this. It takes some time to cut through the excited maxis with plebchains & zapathons to see its actual utility.