Oddbean new post about | logout
 Any note on how to make nostrudel properly publish to my Tor relays?  
 Currently having problems to publish through Tor over Amethyst also. Reading goes fine. 
 What's your setup look like? Are you using nostrudel in the TOR browser? 
 Tried this way, but cannot make the Tor relays to connect.

Will likely need changes in the backend or a self-hosted Nostrudel with Tor access. 
 I just opened Tor Browser, went to nostrudel.ninja and accessed my own relay through Tor, seems to work fine here? 

There are some people hosting clients on tor as well: https://github.com/0xtrr/onion-service-nostr-clients

https://blossom.oxtr.dev/104e44add0307eb394d1e553d5d3531cfb5e80f66a501ea6d789255bb457f29b.png

 
 Interesting, I can't make it work either. Opened an issue here: https://github.com/hzrd149/nostrudel/issues/220 
 Then a magical site refresh and there we go: 
https://image.nostr.build/ce76c62da4bdfebefa87a5fbf0c00f009b2526e8e0dac8a887eaf3a8d140e144.png  
 Nice! 
 Ok, I also managed to connect to my relays using Tor Browser (how didn't I think about it?) but nothing loads. Also tried to connect to Snort and Nostrudel onion relay and nothing. 
How this setup works normally for you? 
 Your issue was probably that you tried to connect to Tor relays over clearnet? So you at least need to make sure that the connection to a Tor relay is routed through Tor. 

In my experience (using nostrudel and snort), I usually add the relay, then need to reload the page for it to actually connect (or at least show it's connected). Then the events usually pops up in the feed right away.  
 t-y 0xtr 
 Is it possible to route that specific tor connection over clearnet through tor? Something like a split 
 You can route clearnet URLs over Tor but not tor onion urls ovee clearnet essentially. 

Mobile apps and desktop apps could probably pack a tor daemon in the app to route any onion url over Tor automatically. IIRC, Amethyst did this? Is that correct @Vitor Pamplona? 
 No, Amethyst relies on the Tor proxy provided by Orbot. Routes throigh Tor allor nothing. I find websockets working over Tor surprisingly well. Once the connections are established with a few seconds delay the speed is acceptable. Amethyst is well usable over Tor of needed. 
 On the list, but we never found a stable Tor library to use inside Amethyst. Much less one that we can control the routes to avoid routing everything through the same nodes.  
 nostr:nprofile1qqsxg45ph8gx0vdrvtzta6xal7v86frx6jvstsnvhrlvtehmwwh4epqpz4mhxue69uhk2er9dchxummnw3ezumrpdejqz8thwden5te0dehhxarj94c82c3wwajkcmr0wfjx2u3wdejhgqg6waehxw309ahx7um5wgh8xct5wd68yctvd9sjucm0d5gajr69 maybe you have an idea on this? 
  On desktop, if you are using linux, you can configure system's proxy to route connections to port 9050 and add a nice rule to only do it for *.onion

On mobile, I remember talking with Victor about kmp-tor, but I wasn't sure how it behaves with WS (I'll test it for Robosats soon BTW 😬) did you check it out @Vitor Pamplona ?

Interesting topic setting different exit nodes on demand. Maybe you can do that with https://torproject.gitlab.io/torspec/control-spec/#redirectstream , and I know the new version for kmp-tor has planned to implement it 
 I didn't check lately, but yes the idea of setting a different route per account or per subscription is key for a more private browsing using Amethyst.

Otherwise, the server can just bundle a bunch of filters together and start tracking users even without a stableish IP behind it 
 How would you manage clearnet relay connections? I guess you'd lose the privacy of Tor if some connections goes over clearnet and some over Tor? 
 No clear net connections at all.  
 If it helps.. Routing to port 9050 has been recently implemented in 0xchat NOSTR client.  
 works smooth - have u update ur relay with WOT or POW plugin to block replyguy? https://image.nostr.build/8bd141577d83ba71193421c196561ac6cbde16b6b72104fe067aba9b72de5497.png  
 The relay in the image isn’t mine but nope, my own relay does not have WoT or PoW filtering. It does have rate limiting and other simple filters so it gets a lot of his replies but not all.