Oddbean new post about | logout
. | 2 months ago (raw) | root | parent | reply | flag +47
 Here is how I would start from scratch to have the best private nostr device and experience. Time to level up npub!

Buy an unlocked pixel 7 or higher with cash
Flash with #Graphene OS

Download Tor browser
Download Obtainium
Add Orbot
Add Amber
Add Citrine
Add Amethyst
Add Minibits
Add Zeus
Add Oxchat
Add SimpleX
Add Robosats
Add NewPipe

Select all the apps to run through Orbot

Now set up your nostr profile 

nostr:nevent1qqst3quznpsjvh5crsp90z5el4d7vuqv4ectlf8mr2qgxy9thqsd9gspz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqyz9jxw2

Turn on Citrine and add it to the outbox relay settings in Amethyst. Add trusted relays as they see everything you do.

nostr:naddr1qq9hyetvv9uj6um9w36hqq3qgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqxpqqqp65wjvcq4q

To add a zapping wallet open Minibits and get a free LN Address and add a mint. Now paste your LN address into Amethyst in your nostr profile.

Once you have 100k sats open a self custodial LN channel with Zeus Wallet using their LSP.

You now have an anonymous device, running over Tor,  with a nostr signing device on the phone, nostr running thru orbot vpn, with a nostr relay on the phone, with a privacy preserving wallet with no personal info attatched. 

For private encrypted DM log into Oxchat using Amber. 

You can host your own onion nostr relay and a SimpleX server using a DIY Start9 home setup. 

For purchasing No KYC sats use Robosats.

For watching and downloading videos use NewPipe.

Use Freedom Tech to stay private & sovereign!

 
 Didn't newpipe get nuked ?? 
At least, its stopped working for me... I'll go check if theres an update.
I'll post the "embarrassing" reply in a mintue... 
 Newpipe works for me with the latest update. I often clear cache, refresh orbot or "try again" if video doesn't load. It is the best way to download youtube videos to post. 
 Try BraveNewPipe. They have Rumble and BitChute support also, because they're not commies.

https://github.com/bravenewpipe/NewPipe 
 Will check 🤟 
 I use pipepipe, works well and quick updates when stuff breaks 
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgswmdrsyuff0tz6v8e80u7dzn09f3n7khxdyrhsm80jn0scdpdmqpqrqsqqqqqpjf6jm2 
 Amethyst is kinda flakey on Tor
Love Graphene!  
 It is my main driver. Guess I am used to it.  
 Tor Browser kinda sucks. I use Mull with FoxyProxy so I can switch to Clearnet for sites that block Tor.

 
 Yeah, I was gonna add Mullvad VPN and browser to the list so you could save/run PWA's too. But was trying to keep note as simple as. 
 people will hate when Tor Browser prevents them from many sites they need

 
 This guide is really intended for a nostr and privacy device

Plus graphen lets you set up multiple profiles on device.  
 Add Keychat too 
 I started using Nostr about a year and a half ago. NGL I struggled with it, I wanted it to be that Twitter replacement I was searching for but there were several roadblocks: 

• getting content to load
• self-custodial Lightning is a pita
• little to no interaction
• getting a mix of content beyond just Bitcoin

Therefore, I found myself stuck choosing between battling an algorithm or a miserable UX for social media. But that changed when I saw this dude's posts about making a few simple adjustments and that was exactly the unlock I was looking for. 

In the last 24-hours I went from totally frustrated with Nostr to operating my own public relay, running a local private relay on mobile, & getting content to load quickly on my 3 favorite clients - first bullet point ✅.

I continued following his suggestions and funded Zeus to manage some inbound/outbound channels which is made easy with their new LSP. With that setup, I installed Minibits to create a mint and get a Lightning address. I topped off the mint from Zeus, then I configured the NWC secrets for my 3 clients and removed the friction to zaps in a self-custodial way - second bullet point ✅.

But then I figured out being an introverted lurker on Nostr doesn't bode well here. I started following more accounts, boosting, posting, liking, commenting... The more I use it, the better it gets - third bullet point ✅.

Finally, YakiHonne was the key to curating the content I was seeing. There are options to choose a number of topics beyond just Bitcoin-related stories and I recommend checking it out - fourth bullet point ✅.

All in all, Twitter is a dumpster fire as you probably know since you're here reading this and if you have hit some friction switching to Nostr hopefully some of this info helps.

nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgswmdrsyuff0tz6v8e80u7dzn09f3n7khxdyrhsm80jn0scdpdmqpqrqsqqqqqpjf6jm2 
 🤘 
 Respectfully calling bullshit on “little to no interaction.” 

As a humble pleb, I’ve never had that issue on nostr and I’ve been here since 2022. 
 Unfollow everybody and tell me the experience doesn't go to shite.  
 Fair point. Onboarding process absolutely is a grind. 
 Bookmarked! 
 Great thread. I also like Nostr more and more. 
The point with minibits is a little bit unclear for me. I don't know why I should imolement it as I use the Lightning Address from my ZEUS wallet directly. 
 It is useful for new no coin users to be able to send and receive zaps without having to use any perosnal information or pay.

It fills the 0-100k sat gap that users face if nostr native to bitcoin. They need a custodian until they can open a 100k sat self cutodial channel. 
 Yeah, custodian is the point where I'm out. I do not send anyone to any custodial solutions. If it doesn't work without custodial then we much more work is needed. 
 I'm still figuring it out myself but from what I understood the differences were that the Zeus Lightning address has a time limitation if the user is offline for more than 24-hours then the payment is returned to the sender. Where as the Minibits Lightning address doesn't. Also, the Minibits wallet can handle ecash along with sats seamlessly, which might be a plus if the user is into ecash. What I'm not so sure about is what happens if the mint operator's server goes down; the ecash is stored on the user's device and any user can run a mint themselves to connect with their client so I think it's easy enough to recover in the event a mint operator gets taken down. I went through the recovery process for good measure by funding the mint, uninstalling/reinstalling the app, and I am in fact in control of my keys/sats so I don't think it's custodial. I suppose a better test would be to restore in a different app altogether. 
 cashu ecash is a custodial iou for sats on the ln node of the mint but the tokens are bearer assets on the device 

it offers superior privacy over any other custodial LN solution

the "ecash" will typically be denominated as sats but can also be in usd

the mint can't rug an individual but could rug the whole mint 

if users are on the same mint tokens can be sent out of band by dm, text, email for free

Minibits pays any ln invoice as well

there are certainly ways to zap self custodially but minibits has amazing product fit for nostr 

send out your balance to redeem sats into self custodial ln channel on Zeus for example

 
 Ah, thanks, that was my confusion; I thought the ecash was the token being stored on the device. Didn't realize ecash was an IOU held by the mint operator. The way it's presented on the website is: "Ecash is a digital barer token that is stored on a user's device, very similar to physical cash."

https://docs.cashu.space/# 
 Yes token is on device but is only redeemable for actual lightning sats by the mint that issued it 
 If Alice has tokens issued from Minibits and sends them to Bob who uses enuts, can he redeem the tokens from Alice? He would be trying to cash in tokens that enuts did not issue. 
 Yes because Alice's ecash token would be redeemed for sats that would be paid over lightning network from minibits ln node to enuts ln node which would then issue Bob ecash tokens that are kept on his device 
 If Alice and Bob share the same mint then they can send ecash to eachother without a lightning transaction and with near perfect privacy  
 iiuc, Alice & Bob can send the bearer tokens amongst eachother intra mint with no Lightning tx but to send inter mint; the token has to be redeemed by the Alice's mint, sats sent via Lightning tx to Bob's mint, and there new bearer tokens are issued to Bob. 
 This is awesome stuff and I now want to start my own relay and stuff. 
 Check out this guide, it's incredibly helpful. relay.tools makes it easy to spin up and customize a relay. You have to install the Kiwi browser and then add the Nosx2 extension to it to sign into relay.tools with your Nostr profile. But once you do that, it's a12k sats/mo invoice and you're on the downhill run.

https://highlighter.com/a/naddr1qq9hyetvv9uj6um9w36hqq3qgcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqxpqqqp65wjvcq4q 
 thanks 🙏🏻👍🏻 
 NOSTR ONLY 
 getting content to load = This is a feature to test your patience. If you pass, you are a true nostrich

• getting a mix of content beyond just Bitcoin = Follow me for UFO content 🛸 ✌️  
 🤝 
 i tried to go nostr only awhile ago but have been slowly pulled back to twitter because there isn't as much mining content here. hopefully it gets better  
 This, Sir is well worth a follow..  Thank you! 
 what is newpipe? like invidous?  
 Or just use zap.store  😉 
 This is a great resource post.  Bookmarking... 
 I feel like if I bookmark this set of posts, I'm going to jail. 
 These posts break you out of jail 
 soyou're using both Amethyst and 0xchat? I have been testing 0xchat since yesterday, it seems you could use it as a client too. Are you only using it for encrypted DMs? Does this mean the DMs in amethyst, Primal etc aren't encrypted by default? 
 DMs are encrypted, but anyone can impersonate you using your npub and see who you sent DMs to (but don't see what you wrote, but still terrible). 
 thx for the explanation, indeed that's terrible 
 thx for the explanation, indeed that's terrible 
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqyy4erz2 
 "Add trusted relays..."

This is the main sticking point for me, which should I trust?

Your guide spells so much out, but let's at least ask, if you get this bit wrong, how much have we wasted our time and energy? 
 The mint operators want the mints to succeed.
No one has been rugged from cashu.
You can add as many or as few as you want. 
Soon cashu will allow 1 spend from multi mints to spread your total risk.
For new users they will need to save up 100k sats before a self custodial ln channel. After that move out of mints at the threshold you arr comfortable with.
Cashu can't rug a single user, rather the whole mint. 
The mints are way better privacy and require no personal information to start.

  
 Man...  Gotta admit. I want this but I'm too dumb for all this.

Correction...  I don't know if this is a good use of my precious life...

Who's gonna build this into a simple "click" or three?  I'll pay handsomely.  

https://tenor.com/bGgiR.gif
 
 @Keyser Ponomarenko 
 Bookmarked this one.  
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg8dk3czwy5h43dxrunh70x3fhj5celttnxjpmcdnhefhcvxskasqspsgqqqqqqsgk6vnm 
 Lol I did most of these. One thing you missed was to take advantage of mnemonic keys that were available when I came first. And honesty, got the 6a instead of the 7 the extra hundo for mild upgrades that likely wouldn't be realized with graphine didn't seem worth it. And always on VPN is fine for my threat level. I still got to live life and for is slow as shit. 
 I use a 6a myself, but later models will get you the longest graphene support, if you keep the phone. Not sure about the mnemonic keys but still need to add an nsec into Amber to protect keys. I am not that into browser extensions. Creating a new key in Amber is best. I only use the device for nostr/lightning and only with tor/orbot. Wifi only airplane mode. To each there own.  
 The latest version of amber generates a mnemonic... 
 👍 I thought u were suggesting that you derived your new mnemonic from your old key. 
 No I'm not sure how to do that. I actually did it in blue wallet on another device and enters the words into nostros which gave me the hex for amber. (Amber lets you creat but not the other way around yet.) Nostr uses the same cryptography just a different path... So technicaly I can use my hex as a bitcoin wallet. 
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg8dk3czwy5h43dxrunh70x3fhj5celttnxjpmcdnhefhcvxskasqspsgqqqqqqsgk6vnm 
 Love tor, love citrine, love this 
 Morning y'all!

Here are my recent notes of value to #nostr. Hope they continue to help!

https://image.nostr.build/eb84ea1f8a8201485296f8011c6cfcc290ace5a3b9584dba08de748631bbb9e3.jpg 


nostr:nevent1qqszm24y0fjr9uw22wqqjqhhucvznzn3p8v0mhwccwm6mxm6vrz9fzgprfmhxue69uhkvun9v4kxz7fwwdhhvcnfwshxsmmnwshsyg8dk3czwy5h43dxrunh70x3fhj5celttnxjpmcdnhefhcvxskasqspsgqqqqqqsh0q7xh

nostr:nevent1qqswuj4lsstlsdueewhc9g37sfvc40pjzg386fzdu0a4dvu4e6jf0wcpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqysy7ae8

nostr:nevent1qqs99ml9kch5f2gs0ts99kzdyy68v4gjql5fmm985l0nj7upkze8hmgpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqypwadys

nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqyy4erz2

nostr:nevent1qqst3quznpsjvh5crsp90z5el4d7vuqv4ectlf8mr2qgxy9thqsd9gspz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqyz9jxw2

nostr:nevent1qqs2qwa3vcayuhrdyrj2m7g7ff5lm00xwpgl0e0r773skun4tevk03qpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqys8jems

nostr:nevent1qqszm9ln9czlp8mgljmwe7gzwfm506zp4my8llq63eu27gztf2kut9spz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqywxz7ur

nostr:nevent1qqswtluezhnlywfk5m4z5wzywyemfc9dmcceejlavnsqnhf2ttgks3gpg3mhxw309auhydnn0pehzumwxgehzum8df6xkctwwsmhzuekxverw6350funycf4d9uk6um2de58zmr6dcmkj7ncxesh2mtg09jzummwd9hkutczyrkmgup8z2t6cknp7fml8ng5me2vvl44enfqauxemu5muxrgtwcqgqcyqqqqqqgu7zf9y

nostr:nevent1qqs99ml9kch5f2gs0ts99kzdyy68v4gjql5fmm985l0nj7upkze8hmgpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqypwadys




 
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpz3mhxw309akx7cmpd35x7um58g6rsd3e9upzpmd5wqn399avtfslyalne52du4xx066ue5sw7rva72d7rp59hvqyqvzqqqqqqyy4erz2 
 nostr:nevent1qqs8wekawm8x7scjrdjcf3gsy7dm6f7my2v4usasysenzu0kya9lgsgpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgswmdrsyuff0tz6v8e80u7dzn09f3n7khxdyrhsm80jn0scdpdmqpqrqsqqqqqpjf6jm2