Avatar
henrixd
336ccc3bac7ab8ea4d48e60fabd66bb8f258da997107a1a33585856a8158b6f8
Warning: independent thinking in progress.

Finally have my Nostr setup in decent condition. What a fun week has it been. Relay is up and running and I have even made some tools to help me keep it going. My keys are safe in my browser extension. Zaps work with Wallet of Satoshi. Need to get some better wallet at some point though but maybe now I can get back to read rest of those NIPs.

https://rootservers.eu/

https://video.nostr.build/8bff59505256f83a35c41046780d5ea69a65a735533ccc33f259bba7884bec6c.mp4

I did a thing. Made a tool that allows viewing and removing events from Rnostr database. Now... hopefully I never have to use it.

nostr:nevent1qqsqqrtyhws85579tfkq6yu4y4cedh0npzm36s4snj0wd63dl8lyk7gzyqqqqqzlslmyxswzztxf84kzvmqr4e6jcqnxpeu2dks5ynmmqhz8qqcyqqqqqqgxa05uu

It can't be fixed until someone fixes it.

'We're all hallucinating all the time; when we agree about our hallucinations, we call it reality.' β€” Anil Seth

You could also use tool like this and collect a lot of data from all open relays to yourself. It also gives you control over what kind of events you want to get.

https://github.com/fiatjaf/nak

If you want to be 100% sure that your data is full dump then this might not be enough but other than that, this would basically allow you to collect as much data as you want.

For example this command dumps all events from my relay in json format that can be imported to any database you like or be processed as is.

> nak req wss://relay.reinikainen.in

You could also filter it like:

> nak req -k 1 wss://relay.reinikainen.in

...to get just kind 1 regular text notes and ignore everything else.

Sure, I can give you 269 (91%) kind 5 delete events and 18 kind 1 events from almost couple of days of running open relay if that helps. :)

Yeah, I have already tried noStrudel and many others. Lots of great stuff.

Rnostr requires Rust compiler and toolset but other than that, It was pretty simple. Just "cargo build --release" and tools do the rest. Then just start the relay behind nginx proxy.

It is inspired by strfry and uses similar technique to store the data, so should be pretty performant too.

https://m.primal.net/IKDt.webp

I've been studying Nostr non stop these couple of days. I even set up my own relay (rnostr) and dev environment for coding (Vim+Vite). It's been fun to play with the protocol and relays. Who knows what comes out of this.

best programming font doesn’t exis…

Just installed nostr-rs-relay, algia and nak after reading through first NAPs. Who knows where this road takes me.