The first paragraph of this is so true.

Non-dev people or ppl who haven't tried to bring a nostr app to MVP level don't understand how complex it could get to deal with async signing and encryption.

E.g. you have an ecash wallet that synchronizes state (encrypted tokens) to relays as a backup and publishes nutzaps(signing). Now consider ALL possible footguns when new #ecash tokens are minted and #Amber connection gets flaky or lost.

Good luck.

nostr:nevent1qqsp3mczj7erucwnj5wnzehpqlcapcskw7ekc8a8af2k2e72n5n2xnqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtczyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqgug2z95

Reply to this note

Please Login to reply.

Discussion

you know what else is hard? nostr

making a centralized platform is much easier

I am talking about nostr, did you notice?

yes, I meant to say everything in nostr is hard, but often good things are hard and we don't just do what is easier just because it's easier

Agreed.