Very basic feature for now but tied to versions, you can sign in with your browser extension and start leaving your opinions

nostr:nevent1qvzqqqqqqypzq7xwd748yfjrsu5yuerm56fcn9tntmyv04w95etn0e23xrczvvraqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgwwaehxw309ahx7uewd3hkctcqyq7vmn7v236rym2mm542pnncd6daaaytn97ydg6q9feqew5p98zfs54gddz

Reply to this note

Please Login to reply.

Discussion

Let's try

Later:

"v4.0.4 was soooo 2025, v4.0.5 is super hot"

🔥

I tried making a comment on my keyboard app using a browser extension to see the event structure, and it seems like your implementation has missing parent item tags from NIP-22

The event generated looks like this:

{

"kind": 1111,

"tags": [

["A", "32267:573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e:in.unsigned.keyboard"],

["K", "32267"],

["P", "573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e"],

["d", "1.0.0"]

],

"content": "My comment..."

}

The tags there should look like:

"tags": [

// root scope (uppercase)

["A", "32267:573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e:in.unsigned.keyboard", ""],

["K", "32267"],

["P", "573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e", ""],

// parent item (lowercase - same as root for top-level comments)

["a", "32267:573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e:in.unsigned.keyboard", ""],

["k", "32267"],

["p", "573010eb0f43fcfc253c2895828d30bf6939b056384e2cc6648f40096acaef4e", ""]

]

I'm not sure about the added d tag, but the parent item tags are required in the NIP

Also, not sure if it was a deliberate choice for some reason, but if not, this is probably a bug

Bug, fixing. thanks!

nostr:npub1gmm2ehusvs35zgh6pq84m8hkj4ea0ygy3c9j2e3slzhjjce3kmns5tdaz2 can you try again now?