All nostr.wine relays will start enforcing NIP-42 AUTH for DM REQs (kind 4) soon. If your client does not support NIP-42, everything else will still work normally but you will not believe able to receive DMs through our relays.
Cool! You put the "You will not believe" typo in there for clickbait right?
Privacy nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qpzpmhxue69uhkummnw3ezuamfdejsygpass40an279ylj3dnz0yehqj3lhr8p2w4fr4us4vgldf6j639y95psgqqqqqqsm7mlxk
มันคือมาแก้ปัญหาที่ใช้ pubkey log in แล้วเห็น DM รึป่าวครับพี่ 😅🙏
ผมอ่านแล้วยังไม่ค่อย Get idea ซักเท่าไหร่ แต่ Npub login อันนี้ไม่เห็น DM อยู่แล้วครับ ผมเคยลองตอน Login ตลาด PlebeianMarket ครับ มันจะส่ง DM มา แล้วผมลอง Login Npub ใน Nostrudel มันจะไม่โชว์ครับ ส่วน NIP-42 ผมไม่แนใจว่า มันคือให้ Relays สามารถอนุญาต DM ของ Whitelisted Client ที่ Relays กรองไว้ ไม่งั้นจะไม่โชว์ (อาจจะสะดวกกับพวก Relays คิดเงิน Subscribe) หรือรวมถึง Event อื่นที่ Whitelisted Client ทำจะแสดงกับ Whitelisted Client ด้วยกันเท่านั้น 🤔🤔🤔 ท่านใดเข้าใจ NIP-42 รบกวนชี้แนะเพื่อเป็นความรู้ทีครับ ขอบคุณครับ
NIP-42 allows a relay to send a “AUTH” challenge to the client. The client needs then signs a message with your pubkey and sends it back to the relay. This will tell the relay which npub is making the request. If the client then makes a request for DMs that were not sent by them or sent to them, the relay will not provide any DMs back to the client.
Creates friction, but understandable nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qppemhxue69uhkummn9ekx7mp0qgsrmpp2lmx4u2fl9zmxy7fnwp9rlwxwz5a2j8tep2c376n494z2gtgrqsqqqqqp3895vw
I see, but we believe it’s worth it for DMs. Not a huge fan of the NIP-42 spec for a lot of reasons I’ve previously ranted about but it’s what we have and it’s been long enough.
when is this change going into effect
nostr:nevent1qqsf45x584yk9c880u5t9y2tm4kvwh2xh34etkplzl86uk8nj85w45qpz9mhxue69uhkummnw3ezuamfdejj7qgcwaehxw309a3k2mrvv9ezumn0wd68ytnhd9hx2tcpr9mhxue69uhhwetvvdhk6efwdehhxarj9emkjmn99uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcpzpmhxue69uhkummnw3ezuamfdejszxrhwden5te0wajkccm0d4jjumn0wd68ytnhd9hx2qgjwaehxw309ac82unsd3jhqct89ejhxqg5waehxw309aex2mrp0yhxgctdw4eju6t0qyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueq9kslyh