Oddbean new post about | logout
 Building a mass market non-custodial lightning wallet integrated into a nostr client that actually works is a very hard problem but worth trying. If it’s not possible to do with good ux maybe Ark is. I’m determined to find out. This is one of the most important things I feel I can contribute to after zaps. 
 Like Primal? It would be cool if Damus had a built in one. 
 Primal is custodial 
 Oh, yeah sorry didn't read that part.  
 I love #primal #zapping is great experience on primal 
 And built in market place 🔥 
 I can’t zap you right now haha 

Thank you, though 
 Yet where is this individual? Can’t believe they act over to have organic selves as a factor 

Idiots 
 this would be beyond epic 
 Soon @Alby 
 👀 
 I would love to be able to use @OpenSecret with @damus 
 Can't u already with NWC?  
 I haven’t figured out how to do it. I can only connect Alby with NWC 
 Needing to run in the background constantly is a problem  
 nwc with mutiny is a bit confusing at first since the app needs to be open. Having muting open in a browser somewhere is a potentially viable setup that I want to test. 
 Ah I see the challenge now; keep the pwa open "24/7" for zaps..

What about a browser in Damus, running mutiny? Don't want to bloat the app tho  
 Wild idea 🤔 
 If I understood correctly the conversation at Odell’s latest Citadel episode with the Mutiny crew, the new Lightning addresses they provide runs on the fedimint and allows things like receiving sats while you are offline (they are received by the federation and you get them when you come back online) or subscriptions (Mutiny+ is automatically pulling money from the wallet). 

Could these be used to send and receive zaps? Maybe I could approve a zap budget that I assign from Mutiny to Damus and then Mutiny doesn’t need to be online for Damus to use sats for a zap as long as it’s within the budget 
 Yes the minute this is working I’m 100% onboard to just pushing everyone to mutiny and having really good integration in damus for that. I just want a no fuss integration that just works and has nice ux. 
 just run mutiny IN damus, it’s a webapp afterall - you got iframes? 😂


….only half kidding 
 Cursed 
 Ponder on that. Think its a 🗝️ to success here. 

Many wallets have browser built in already;
Bluewallet, Blixt, fedi (mods), etc.

And for good reason too; less swipes going to/from various apps and/or safari 


Ex. 
Browser built into Blixt ⚡ wallet, go right to boltz. exchange and swap LN to BTC, etc. 

 
 My humble advice is it might be more efficient if you team up with someone who is better in areas where you are not good enough to have it done together. 
Teamwork! 
 of course, i wouldn’t be able to do it without ldk, fedimint, mutiny, etc. Not saying I am going to build everything myself. Will use the best code thats available out there. 
 The killer app would be a client with an embedded wallet that starts off with 0 sats and Lightning address that works immediately without having to open a channel, but transitions from custodial to self-custodial once it reaches a high enough balance. It could be gamified upfront, so it’s an achievement to get zapped and level up to self-custody.

Is it possible? I don’t know. 
 If we want value for value and Zaps to truly be frictionless and seamless, then we need integrated solutions for the masses. The vast majority of the world will not install 2-3 apps to accomplish this like our early adopters have done. You and others can do this. I have faith in your abilities and your drive to build us a better world. 
 The vast majority of the world being absent from nostr is what brings value for value :) 
 Biggest issue is opening channels 
 I would make it simpler than that. Just provide enough to take custody via an LSP at a certain threshold but have something like fedimints for temporary custody for receiving zaps when your phone is off. Going to study ark to see if there’s an even better way. 
 Are you thinking fedimint ecash custody until it becomes viable to open a channel after say, 100k sats or whatever the profitable fee is?

I've been using airchat too much, my instinct to start talking is there and typing feels clunky lol. 
 This is all @OpenSecret ‘s idea. I just like it enough that I keep promoting it and hope to one day implement something similar or integrate with them. 
 Phoenix / phoenixd handles self-custodial in a great way with splicing and LSP taking care of small amounts  
 Agree. Really look into Phoenix - it's a cross platform Kotlin multiplatform library battle tested by ACINQ. 

By the time you get it integrated they should have bolt-12 working with dns pay names. I assume you could even connect to their LSP if you don't want to run your own, since it's all protocol based. 
 Take a look at ldk-node for the lightning part. Does what you want with very little effort (just pick an LSP) and we’d be here to support it. 
 ark the scalability proposal? 
 thank you for leading the way 🫡 
 i would 100% use this 
 This would be amazing;

I keep thinking that pairing new users that come to highlighter with a mutiny wallet offering that just works out of the gate would be huge.

Custodial with progressive offboarding into self-custody when the time is right would be 🔥

How could I integrate mutiny into my apps so that it just works? 
 Highlighter + Mutiny = Onboarding creators with right trade offs.  ¡Me gusta! 

1. What do you mean with preconfigured budgets? The limit that once you exceed it, you recommend them to self-custody?

2. Are there any plans for integrating a way to acquire sats P2P?   
 Nevermind, you meant the offline spendable budgets I guess.