-

@ miljan
2025-04-30 21:12:11
I think we are further along outbox implementation than we are being given credit for:
1. When onboarding new users, Primal ensures that the default set of relays includes a combination of larger relays and “long tail” smaller relays. We are already contributing to the spread of content over the entire public relay infrastructure. In contrast, Damus uses the same 4 relays for all new users.
2. We leave relay hints in all user and event mentions, as well as “copy id” actions, so that outbox clients can find things.
3. By default, all Primal clients write directly to the outbox relays the user has specified.
Therefore, when it comes generating content on the network, Primal already does all the right things. Please correct me if I’m missing something.
What remains to be done is the ability to diversify ways of reading/discovering content. We can’t solely rely on the caching service; our clients need to be functional without it. We are working on it.
As for the “Primal isn’t a real Nostr client” claim, that's a bad look nostr:nprofile1qyfhwue69uhhyetvv9uju6nzx56jucm0d5qs6amnwvaz7tmwdaejumr0dsqzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj96l2ln2. Let’s focus on building. Damus still needs proper outbox and blossom support. Maybe that’s where energy is better spent instead of fudding another project.