Damus

Recent Notes

Bison · 3h
https://blossom.primal.net/7f3d8da198082ddd64b8b20c68c7656179c3232cc5aec55e14087a7991714057.gif
Alex Gleason · 11h
This is basically just engineering advice. You've hit the limit so you're becoming an engineer now.
Alex Gleason · 11h
You should tell it to add logging. Guessing never works. It guesses the wrong thing. Add logging, then it will be able to read the logs and potentially figure out what's going on.
Gigi · 12h
You're absolutely right!
Alex Gleason profile picture
Making major Nostr discoveries in the #armada live channel with @hzrd149 and @chad !

Today's discovery: giftwrap signatures are useless on the client. Clients can skip signature verification of 1059 events (because decryption is the real check) drastically improving performance.

1
Alex Gleason · 14h
cc nostr:npub1utx00neqgqln72j22kej3ux7803c2k986henvvha4thuwfkper4s7r50e8 nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6
RogueHashrate · 1d
Pretty accurate :newgrounds-15:
CarlBLatro · 1d
Where's the website directory that's trying to keep track of all the Nostr sites and what they do? I'd suggest using Wikipedia, but that won't scale. And ideally it'd run on Nostr.
Alex Gleason · 2d
Look at how Ditto Extension does it. It batches the requests into a single dialog (see "Show 31 more" in the pic). This is inspired by Amber. The NIP-07 interface is perfect, but signers must do this....
Alex Gleason profile picture
On NIP-46 it's more complicated. Amber already batches, but there's high overhead. NIP-44 size limit was blocking us but now it's not. We can fix with a new `batch()` rpc that works like: `batch([["nip44.decrypt", pubkey1, ciphertext1], ["nip44.decrypt", pubkey1, ciphertext1], ...etc])`. The signer interface in your code should still use granular methods but should batch calls in the same event loop (or with a short delay) as a matter of transport.