pull down to refresh

Hey @justin_shocknet

I just spun this up and it is so easy! I was able to send and receive easily!! No channel management!

Someone drop a noffer address and I’ll send you some sats!!

I do have questions and observations:

  1. If I power down my computer will I lose access to my lightning.pub node? And thus my shock Wallet doesn’t work?
  2. When receiving I get two error pop ups one about LNURL and error getting chain address.
  3. Is it possible to send on chain bitcoin and open your own channels?
  4. On iPhone the menu bar top item (Automation) gets blocked by the activity center.
  5. I tried with test sats and the Wallet didn’t make it clear that I needed a reserve of at least 100 sats to send once I added more sats I could send with no issue

Man I should’ve tried this a long time ago. I am going to try and get some of friends and family to use this as a LN Wallet

reply

Glad you're digging it!

  1. yes if the Pub you connected to is down it'll show an error connecting toast
  2. Can you send a screenshot of the LNURL one if you get it again? The chain one might be transient, the Pub should give you a chain address... will take a look.
  3. Channel management is in the pub dashboard, if you're connected as admin there's a dashboard link in the nav or you can tripple click the shock logo... dashboard is pretty bare bones but there's basic channel management. There's no chain-out yet, we're going to hook up swaps for that.
  4. Can you send a screenshot and the OS/model version?
  5. Is there a note on the send screen indicating the reserve? There should be and usually is but you're not the first to mention it so I'm wondering if it's not showing up in all circumstances.

If you give friends/family the link from the invite screen it'll populate your nodes nprofile so they connect to your Pub ⚡

reply

@BlokchainB queuing up stuff for the week, can you fill me in on points 4 and 5?

reply

Item #4 seems to be rendering much better when I first got the wallet up and going the automation menu item was being blocked by the Apple activity center but it seems to be okay now.

Item #5. Not when you first send sats. I sent a few like 50 or 60 sats and when i tried to send them out I didn’t know why the wallet didn’t let me send. It wasn’t till I added more sats then I saw the reserve requirement.

Also a new item. After I spun up my node and powered down my computer and powered it back up I can no longer connect back to my node. Do I just run the command again? Or is their another way to troubleshoot?

reply

Thanks, let me know if the display regresses again

Will dig into 5 more...

The script should have setup auto start, run this to get a readout of what the service is doing, should be able to troubleshoot from that

systemctl --user status lightning_pub

reply

Thanks I ran the command it says it it active and running but my wallet isn’t connecting

reply

thats the dashboard screen, possible you entered bootstrap mode? does the regular wallet main screen work?

reply

Yes but I can’t send or receive payments

Fucking awesome! While I was watching it, and you mentioned about integrating into bundle nodes (Umbrel/Start9) I was thinking that same docker could be ported into a NAS.

Most of NAS (Qnap/Synology) nowadays support dockers. So just install it on a NAS and boom you have a LND node, NWC, CLINK. No need for Tor mumbojumbo, no router ports etc.

As a family LN node with sub-accounts is damn easy and simple. The automation for liquidity also so even a not experienced bitcoiner could run it for his family and friends.

I install it several times Lightning Pub, even on a tablet with linux, using it and testing it. Yes, is not a finished product, but is functionable. I should play around with a NAS too.

Really under-rated app ! People should pay more attention to it.

reply
Most of NAS (Qnap/Synology) nowadays support dockers.

Yea it can really go anywhere, been researching your tablet idea... like a digital picture frame for opsec that's secretly running a Pub

reply
reply

If anyone has any connections knowledgeable in outsourced manufacturing such a thing, send them my way

I think something with an e-ink display would be ideal

reply

LOL now I just imagine a scenario at the airport check... 2 bitcoiners: one with a photo frame like this and a Pub running on it, silently hidden and another bitcoiner a bunch of hardware wallets, nodes etc and worried that his node at home over Tor will respond in time in his travel.

Obviously the dumb agents will let go the one with the photo frame but interrogating the one with the wallets. Nobody will think that in a photo frame is running a bank !

LOL a portable node like a keychain that is connected wherever you are hahaha

reply
LOL a portable node like a keychain

Same device could run a Sanctum remote signer for Nostr ;)

reply

and let's have a funny meme

reply

Groundbreaking stuff Justin, i wish I was more technically minded to be able to get this, just downloaded the Google play app and having a play, I need to get my Son to help me with this. Also as you mentioned blinded paths, would that be your way of privacy transactions as opposed to cashu which I know you're not a fan of

reply

Awesome, the wallet alone will start in a trusted mode if you don't give it a node nprofile, but we plan to automate cloud nodes eventually so you can start building a balance for that right away. Don't hesitate to ping me with issues/questions.

Blinded paths hide the destination of receiving node from the sender, otherwise they can decode that information from the invoice. Cashu doesn't help with that when settling to Lightning because the mints are still communicating out of band to do the settlement.

Cashu is meant more to eliminate "accounts" at a custodian and anonymize payments between its own users transacting internally, which means the custodian needs to have a large anonset for it to be useful. The custodian still sees all Lightning traffic because each spend is effectively a swap, which means a large mint is a Lightning surveillance chokepoint.

I'm opposed to Cashu because it's a total larp in every setting other than a bank-scale custodian that doesn't use Lightning. With bank-scale custodians that do use Lightning it fools unsophisticated users into a surveillance chokepoints. Worst of both worlds, self-custodial key responsibility with none of the benefits of actual self-custody. The dishonesty of Cashu astroturf being a cherry on top of my distaste...

reply

So a query, I uninstalled the app with 42 sats on a bootstrapped node.

(Testing disaster recovery)

I reinstalled and logged back in with my nsec

And my bootstrapped node is not there

The plus ➕️ button is asking for an nprofile1 to add a node

Should I have saved something before uninstall, I checked and could only find an ndebit

Apologies for the noob clunkiness

reply

hmm, sounds like a bug, nsec should have recovered your sources from a backup stored on the relay... if you close the app and restart does it reappear? will try to reproduce and look into it, been chasing small bugs like that with stuff hydrating

reply

No tried killing app and restart, no problems, will keep an eye on it.

reply

Must be a bug with the new screens, will get to the bottom of it asap, thanks for the report 🫡

reply

Yes, thank you Justin I imported my nsec 'rawdogged' it, but i bootstrapped the node part i think, so basic question, can we generate an Ln address from your shock app to add to our nostr profile

reply

Yes, if you go to receive screen after adding the bootstrap node it'll give you a @shockwallet.app lightning addresses, once we have the automation in place that will even follow you to your own node

reply

Yes ser got it! Mad one Justin

reply

Am i being dumb

How do you send sats? Do you need a minimum balance to send out

reply

Yea theres a reserve for outbound routing fees of 100 sats, there should be a note just below there though...

reply

Ok cool, great job Justin, ux is very slick and my ln wallet recognised the clink payment when I sent sats to shock wallet. Nostr meshing with lightning infrastructure is only for a future good, decentralized payment and decentralized communication intertwined is the way

Very interesting stuff! Can Nostr relays work without public DNS?

reply

yes, you can just ws:// to an IP address

and the comms to the node will still be encrypted via nostr nip44

reply

Wow this is amazing!!! Makes me want to try it now!!! Excited to see this on Start9 in the future

reply
134 sats \ 0 replies \ @anon 20 Oct

amazing

reply

Very interesting 🤔

reply

great job! thanks

reply

Maybe you should make another video, explaining how liquidity works in Shock wallet. Many noobs will start testing it and for sure first thing they will NOT run their own Lightning.Pub behind and will just bootstrap with default automation wallet managed by Shocknet.

Nothing wrong with that, yes is custodied by your nodes, but they can play around with various wallet sources etc. Please explain them how the channels are open, sizing, fees, who is managing them and what they can do. That will give them a more detailed image about how this wallet works.

Many are afraid to start using it because they don't know how these things works.

reply

Thanks Darth that would be cool 😎

reply

looks awesome! please fast-track packaging for startOS 0.4.0 as its a completely different packaging process and is coming out soon!

reply

Hey @justin_shocknet. I lost connection to my lightning.pub node again. It happened when I put my laptop in suspension mode. Now I can’t connect to it.

I ran almost all the commands to check the status of LND and Ln.pub but still can’t connect. Let me know when you can help troubleshoot this again

reply

try this one?

systemctl --user restart lightning_pub

had some relay hiccups today and noticed a bug where the Pub doesn't always reconnect cleanly, restart would clear that if that's the case

reply

Ran it still no connection

reply

Kids should be down in ~45 i can zoom in

reply

Tonight will be be tough for me. Tomorrow night will be better or over the weekend

reply

Thanks, I'll be around tomorrow tonight and saturday, probably sunday as well just one variable to resolve on that

reply

Free this evening?

reply

Yep, will dm zoom link on nostr...

@remindme in 23 hours

reply