Just pushed an update to next.nostrudel.ninja to add an option to use nostr-wasm to verify events. its faster than built-in method from nostr-tools

Also thanks to nostr:npub10npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qzztl5h for looking over the code and reminding me that noStrudel was not verifying event signatures

nostr:nevent1qvzqqqqqqypzqlxr9zsgmke2lhuln0nhhml5eq6gnluhjuscyltz3f2z7v4zglqwqqsxpszhf6r3jk7f3swjjvkykty0q9pp4zp4naymjukmv5j2c50vsdgu0md2u

nostr:nevent1qvzqqqqqqypzqfngzhsvjggdlgeycm96x4emzjlwf8dyyzdfg4hefp89zpkdgz99qqsx5cypexnczqh6hs4phmpflamtt9aulzmsclhwlegva2qa0wv7ftchh3he9

Changes are in this commit

https://github.com/hzrd149/nostrudel/commit/958a8506f465c5bc13d95a93fba006ec5fc758d5

Reply to this note

Please Login to reply.

Discussion

with wasm check enabled i get white page, have to clear cookies and log in again

seems to me like a special kind of native relay would be a really useful solution for this and for performance... the mobiles can run these things too inside aps or as part of a PWA

even just a one-purpose simple microservice that you feed it events and it converts them to canonical, validates the ID and checks the signature... but yeah... might be easier to just get teh WASM working

runnning brave browser btw, if that helps

Looks like there is an odd issue where the wasm loads find on localhost but then on the nostrudel.ninja domain its hanging without any errors

Just pushed a small change to add a timeout so it wont be stuck on a white screen

the little green checks have disappeared but the performance is stellar

This wasm option breaks noStrudel on Firefox. Nothing loads after that change.

it should be working now probably... i saw this too, stuck on white screen but now after restarting the browser and new patch loaded it is working

just curious to test global feed now too... man, doesn't stop loading haha

Restarting the browser works. Weird.

a small patch that fixed that issue was pushed a few minutes after the change was pushed, just needed to reload from the web server