Oddbean new post about | logout
 I gotcha! 🫡
Yeah on iOS there is no legal good option. I use Damus but have primal for zaps which is a pain but the only solution for me so far. I only use Apple and don’t have an android so this is just my current setup. 

As I am typing this I just got a weird notification about zaps and not being able to receive. I’ll have to look into this right away because an hour ago I received four different zaps from people so I wonder if they are just having some issues online right now.? 🤷‍♂️ 
 Checkout @Coinos 
 That reads like a cashu wallet but without self custody? Does @Coinos integrate with Damus or Primal on iOS? 
 I use it for connecting with Damus as it provides a NWC link! 
 I created a @Coinos account. Sent a few says to it from my Primal wallet. But I don’t see anywhere in Coinos that shows or provides me with an NWC address. What am I missing? 
 Hit the home button, click the gear icon and then there it is! https://image.nostr.build/45803be9915ad8af759167599d70734f0ea155cfb486cec0b7b39dacf8ec0586.jpg  
 I swear I looked and it was not there before. Okay NWC pasted into Damus (sweaty excited hands) but ironically I don’t see any way or icon to zap notes in Damus. Ugh. 

Appreciate all this help tho - seriously! 
 It must be there. I know for fact that Damus users can zap.  
 Working for me! 
 I believe you. But after a coinos account and NWC connect I see no visible way in @damus to zap you. In fact there’s an interesting gap where an icon could be. But no way I can find to zap ya? https://image.nostr.build/33df47ae95ecf86c966c79ad05afaccd2f3e9d54ea0d42e04d71968406f5c9dd.jpg  
 Unfortunately, I don't use iOS so I can't help walk you through it. But I bet another Damus user would be happy to help you figure it out.  
 And that IS a curious gap. Have you tried restating Damus?  
 Right! Yes, restarted Damus. Reinstalled Damus. Hard restarted my iPhone. No dice zapping with @damus 

Imagine how much sooner the average person would have given up on this process. 
 Is there any sats in your Coinos account?  
 Make sure to put some sats in coinos 
 Dammit... I was hoping that was the problem. It makes sense, but it's irrelevant if you have funds in your account. Do you a Cashu account? That's another web-based wallet that offers NWC. If I were you, my next step in diagnosing the problem would be to go to cashu.me, create a wallet, authenticate with either browser extension or your nsec, and enable NWC. Plug the Cashu NWC into Damus and see if the problem goes away. If yes, you know the problem is with Coinos. If no, the problem is related specifically to Damus.  
 I did the whole cash.me thing yesterday but I can try again. It’s exhausting. Also interestingly, when I paste the NEC link from @Coinos into @damus it shows a relay connection. When I go into settings in Damus and click on zaps, the option to select a wallet includes a bunch of named one, not coinos, no NWC link option and a generic LNLink option - which doesn’t work either. 

Begs the question is there any documentation for any of this or is the new “freedom” norm trial and error via people who are willing to help? 
 What was the result of your Cashu test yesterday? Did you paste the Cashu NWC string into Damus? Was the same problem present, or were you able to zap with the Cashu NWC?  
 Same result. No zapability in Damus. I’m calling it good for the night. Thank YOU for your patience and help. I’ll try again tomorrow. 
 I'll be happy to continue helping you tomorrow when you're ready to dig in again!  
 ‘preesh as my kids would say. 
 Recent zaps via Primal 😉 
 Lol I was just about to report that I successfully received your zap.  
 Check out this screenshot from the @damus iOS app page. See the little zap icon that is missing in the empty gap I have in my Damus iOS app!!!!! @jb55 is this a bug? https://image.nostr.build/b715dc86099c5e8d594294634c13c176ae0bb7c40efdad1e6c2bc1d5ac772267.jpg https://image.nostr.build/33df47ae95ecf86c966c79ad05afaccd2f3e9d54ea0d42e04d71968406f5c9dd.jpg  
 Running the zap script? 
 Say what now? 
J | 5 hours ago (raw) | root | parent | reply | flag +1
 https://www.zechendorf.com/2024/01/05/enabling-zaps-in-damus.html 
 Wow. I think this is your problem nostr:nprofile1qqsqe8j7zlaa74277sw670p6r9n5njzgl8rer9n0xrawtexqfq8gwzcppemhxue69uhkummn9ekx7mp0qyg8wumn8ghj7mn0wd68ytnddakj7qg5waehxw309aex2mrp0yhxgctdw4eju6t0n4le4t! Follow the instructions and let us know what happened.  
 Shady script executed. No zap icon. ¯\_(ツ)_/¯ https://image.nostr.build/80165c9187ec346915778122da2e6cd7122eab1a29d8e5a082afdeaa532b7d15.jpg  
 I think you have to update your Damus confirmation parameter after you run the script. That's how I read it, at least.  
J | 5 hours ago (raw) | root | parent | reply | flag +1
 Run the script. Force close the app. Restart. Zap. 
  https://image.nostr.build/d1be6203fc79c1aed35c84ed5e1a792bbc0d7a640f7a37963d2e5e0e8953afee.jpg  
 Yeah, still a nope 🙁 
 Just lucky I guess. 
 Frak! 
 Helps to have that I have no freakin clue what I’m doing and just fumble through. Works 66% of the time every time. 
 NOOOOOOOO!!! I would bet my last sat that this would have fixed your problem. This is discouraging. 😔 
 Sounds like some deletes and fresh installs might be in order. That and I’m coming in late on this.. which wallet are we using? I’m using Alby. 
 He's tried both Coinos and Cashu.  
 I am not running Damus in test flight (beta) rather I am using the iOS App Store version. The script when I run it does not toggle to 1 is stays at 0 which tells me it is not flipping the bit to toggle the icon back on. 
 And isn't the script intended to be a workaround to App Store's restriction on allowing zaps? That implies that it's intended to work specifically to the app store version. I would try deleting the app, reinstalling from the App Store, running the script again, and seeing if it works. If not, delete the app you have installed and grab the test flight version and see if that works.  
J | 5 hours ago (raw) | root | parent | reply | flag +1
 Yes. Should work for both. But would definitely start fresh. Takes two minutes. 
 For shits and giggles. Deleted Damus app. Did hard restart of iPhone. Download Damus from Apple App Store. Re authenticated. Run the script- result =0. Restarted Damus. Still no fraking zap icon. 

You lads are awesome but I am so done for tonight. 
J | 5 hours ago (raw) | root | parent | reply | flag +1
 Damn. Tongue has to be on the right side of your mouth.. forgot to say. 
 This is one of the reasons why I hate Apple. When it works as intended, everything is great. But if it requires some special configuration, or special steps to work properly, it just doesn't work. And they lock their products down so tightly that there's almost nothing you can do to finagle it.  
 That's crazy. Given that you've tried with two different NWC strings, I think you have to pursue Damus as the source of the problem. Maybe there's some bug. Hopefully, nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3gpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3qamnwvaz7tmwdaehgu3wwa5kuegpp4mhxue69uhkummn9ekx7mqcu9929 can take a look and shed some light on the situation. He'd be the best person to ask at this point.  
 If I remember correctly, the only way that Apple would let @jb55 get Damus onto the App Store was to remove the zap icon just like in the above photo in the thread 
 That is correct. If you are on Damus Test Flight, you can run a script to reenable zaps. 

https://nostrscript.suhailsaqan.com 
 This is for all Damus users. Not just test flight anymore 
 Correct! 👍 
 Did you fund your coinos account? Then go into Damus and input your NWC? Should have made a relay connection. Do you see an icon to zap on the comment in Damus? 
 Hmmm... If he doesn't have any sats loaded into Coinos, that could be the source of the problem. Damus could be detecting a zero balance via NWC and blanking out the zap function.  
 I gave coinos plenty of sats. We think alike. 
 Dudes, y’all are helping me figure this out so much.  I would go Coin.os but it sounds complicated, and that’s why I left Alby. Going to give Zapple.pay a whirl.  I shall follow your progress with interest. See ya on the zap deck! 
 Why/what is a NWC (Nostr Wallet Connect)?  Why is it necessary?  Primal doesn’t seem to need it.   It seems an unnecessary step, but it has to have value or Damus wouldn’t fool with it. 
 Good question. I like primal in that regard because it’s just so easy and it just works. For Damus (Which is what I use mostly) you need the NWC for zaps. OR, you can use this and you can choose an external wallet to use with it like strike (which is how I had it set up before). The only downside with doing that is that its more friction as it opens up the strike app, and you have to do some extra stuff to send the zap instead of just hitting the icon in the client. If that makes sense. But hey, i’m still a #nostr pleb

https://zap.army/ 
 It’s FOSS!  That recommends it right away. I am still going to check out zapple.pay for comparison’s sake.  BBL 
 @Coinos is a legit great option!