Oddbean new post about | logout
â–² â–¼
 To expose to tor you can use orbot for now.
I'll see if I can find a good tor library to make this easier  
â–² â–¼
 Whoa.

So you're telling me that if I set up a onion service pointed at localhost:4869, and then put
 ws://enq3ujvssbbypmjhzfkb7ogaadjvadep5tcbmiw6eruvu6yzjutc6cad.onion:4869 

into my outbox relays, anyone using tor and the outbox model can see my posts? Holy shit bro https://i.nostr.build/Q7WmP.jpg 

Amethyst + Citrine + Tor 👀 
â–² â–¼
 I think this is awesome maybe?
nostr:nevent1qqspef66jhqpdxke7hp6znyh052z3kll9mqmcj2kd70gfpynv2n4dzqpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqyjws5ce 
â–² â–¼
 I was right 😂
nostr:nevent1qqstxyehaa6gdykhpa75r2tztyt0tnnazzfz92n3l6ujdlnlpz6x90cpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqy34mtmg 
â–² â–¼
 Instead of Tor could you have used IPv6? Last year I was able to ssh into my phone on 4G using its IPv6 address if I'm not mistaken. Or is IPv6 bad for privacy blablabla? 
â–² â–¼
 mm, cell carriers dont allow that .. you musta been connected to a wifi spoofing cell tower jacking cessna 😅 
â–² â–¼
 Maybe your cell carrier doesn't support IPv6, but mine did.

In any case the population of people who have IPv6 but aren't aware of it is bigger than that of people who have Tor running. 
â–² â–¼
 I just asked greenart a feature request, and he pointed out it was already possible. It just required some configuration, the functionality was already there. Serendipitous.

Why not expose the relay on ipv6 though? If the outbox model works a personal relay like this could be a great tool, and connecting any way possible isn't a bad idea. Are there security or privacy concerns? Probably 😂 just make it configurable. 
â–² â–¼
 How is this done exactly in orbot? 
â–² â–¼
 In orbot got to settings/onion services.

Add a new service.

Citrine uses port 4869. I set that for both ports. Name it whatever. Nostr worked for me 😂

You will need to restart orbot after you save. Then you can go back and copy your onion service address. Add ws://ONIONADDRESS:4869 as an outbox address in Amethyst.

You may want to look into the whitelisting feature of citrine too. I set it to only keep notes that I post or refer to me.

😎👌 
â–² â–¼
 How do you "restart" orbot? I am in a loop there. 
â–² â–¼
 I think you can just stop and start the service from the main screen. If not a force restart from the app info page should do the trick. 
â–² â–¼
 That worked. This is very intetesting! Thank you! 
 Does this work on invisible pro? 
â–² â–¼
 I don't think invisible pro has service settings  
â–² â–¼
 Beautiful to see
Tor + Citrine + Amethyst
https://i.nostr.build/lUSjGBnd7Z3xd78v.jpg
nostr:nevent1qqsqd5u525g036y77hq6rf7r2lkymhk5uh52zrqwx67zp9hw6dnrmdcppemhxue69uhkummn9ekx7mp0qgsda2memtapc2lykjnd8t9px4ake2stw39lg6k49xj6u3jz3pteu6qrqsqqqqqpvuue32 
â–² â–¼
 Now all of my mobile phone is routed through orbot, says 'full device VPN', and it doesn't receive or send data. I have to pick a random app to route through orbot on the main screen to not have the full device routed. Still, Amethyst with only local citrine's onion service outbox doesn't find any notes. Doesn't work for me 
â–² â–¼
 Outboxes don't find notes, they hold your notes so other people can find them. 

In orbot you can enable per user more. That will give you a Tor proxy without the full device VPN 🤙 
â–² â–¼
 So if my only outbox is my own onion service, only someone explicitly listening to it will be able to see my notes? If man people do this, I have to add a relay for each npub? 
â–² â–¼
 I wouldn't set it as my only outbox, I also use others. This is more of a l last ditch effort to make sure your notes can get out.

Outbox protocol works by clients knowing where your outbox is located, this information is part of your profile. They don't need to be configured, a client will connect automatically to the relay to retrieve your notes. This is all a work in progress as well, so ymmv

It also works for DM
nostr:nevent1qqs2s8vfsteedf30xdfeaqqsut25x3uj6340h44z6pp8jc2ms2xzx2qpz9mhxue69uhkummnw3ezuamfdejj7q3q2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sxpqqqqqqzac0t7p
 
â–² â–¼
 Looks like Tor found a killer app on #nostr ! ..  
â–² â–¼
 This seems wild 
nostr:nevent1qqspef66jhqpdxke7hp6znyh052z3kll9mqmcj2kd70gfpynv2n4dzqpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsda2memtapc2lykjnd8t9px4ake2stw39lg6k49xj6u3jz3pteu6qrqsqqqqqpyryxxq 
â–² â–¼
 That was easy actually, but I could see some folks having trouble. It would be even better if it was one click to get it running, plus add the outbox relay to your list 😎👌 
â–² â–¼
 I've got so many feature requests 😂 
â–² â–¼
 nostr:nevent1qqswym2d0awghyjgaqg9hng3y6jsyn7cnp5dye2cqaxmvdklw356y5cpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzqateqake4lc2fn77lflzq30jfpk8uhvtccalc66989er8cdmljceqvzqqqqqqyfc07hg

A couple questions. 

If I add my npub to the Accept Events signed by & referring to lists, Amber rejects my notes. I'm assuming I'm doing it wrong. Any help appreciated. 

I have a second phone, and I'm connecting to Citrine on the first phone using tor. The relay connects, but notes don't seem to be sent (at least the number of notes didn't increment in the UI of citrine on the first phone). If I post a reply to this note from the first phone, they both get added to the relay (the NGU in the UI) 
â–² â–¼
 Yeah, adding npub to citrine give me invalid pubkey error too. Not sure what I am doing wrong. Thought for a minute that maybe citrine needs a bunker from Amber? 
â–² â–¼
 Try the version 0.4.2 I just released and let me know if it fixed the problem for you 
â–² â–¼
 Working now, thanks! 😎👌 
â–² â–¼
 This fixes the whitelist issue 🤙

I still can't write from an external connection over Tor it seems though. 
â–² â–¼
 I found that citrine crashed when trying to backup to sd card 
â–² â–¼
 Can you share what device and android version are you using? 
â–² â–¼
 FreedomPhone
Android version 10
Build number K6013Q7CL.FHDJ.Q0.TJAPA9TNTQTSTYPQ.0913_1354.V2.01 
â–² â–¼
 nostr:nevent1qqsqd5u525g036y77hq6rf7r2lkymhk5uh52zrqwx67zp9hw6dnrmdcpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqy6c7k0p 
â–² â–¼
 nostr:nevent1qqspef66jhqpdxke7hp6znyh052z3kll9mqmcj2kd70gfpynv2n4dzqpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqyu3gtrc 
â–² â–¼
 Ohhhh I see, good luck with it 
â–² â–¼
 Trying to see if this works. 

nostr:nevent1qqspef66jhqpdxke7hp6znyh052z3kll9mqmcj2kd70gfpynv2n4dzqpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqyu3gtrc 
â–² â–¼
 Trying to recreate 

nostr:nevent1qqspef66jhqpdxke7hp6znyh052z3kll9mqmcj2kd70gfpynv2n4dzqpzpmhxue69uhkummnw3ezumt0d5hsygx74dua47su90jtffkn4jsn27mv4g9hgjl5dt2jnfdwgepgs4u7dqpsgqqqqqqsr5d25n

Discovered it thanks to nostr:nprofile1qqswmdrsyuff0tz6v8e80u7dzn09f3n7khxdyrhsm80jn0scdpdmqpqpf9mhxw309akrx6tevf4xjmt50f6r26rcx3unyamtxcery6r8we6ngc34vd6xs7ttd4jx7e3jdymx5vmhx4kxyurwvf5rwaen09jzummwd9hkuw358qmrjtcmlnu7y 
â–² â–¼
 nostr:nevent1qqsqd5u525g036y77hq6rf7r2lkymhk5uh52zrqwx67zp9hw6dnrmdcpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqy6c7k0p 
â–² â–¼
 When I first realized this was possible I noted this possibility, and pointed out that you might want to secure your citrine. Hopefully there will be some WoT implemented. Having it so just people you follow can post to your relay would be a good start.

nostr:nevent1qqsqd5u525g036y77hq6rf7r2lkymhk5uh52zrqwx67zp9hw6dnrmdcpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzph4t08d058ptuj62d5av5y6hkm92pd6yhar26556ttjxg2y908ngqvzqqqqqqy6c7k0p 
â–² â–¼
 Oope... nevermind 

nostr:nevent1qqsqd5u525g036y77hq6rf7r2lkymhk5uh52zrqwx67zp9hw6dnrmdcrdkyhs

nostr:nevent1qqsze48tyy97l72hrt2wd93r2ls7f26mwr3264t7c8vearmdpvnkppqpz3mhxw309ucnydewxqhrqt338g6rsd3e9upzp7peldn3gkv2wgeap8dag2hc9nyhs8g04ft5wnccgxhepdwfxzfeqvzqqqqqqyc68zra