Alright….I need some help. I haven’t had enough Scotch for this and I am losing it!

I am trying for the dear love of Satoshi to open some Lightning channels, but you can’t open one without funding it, you can’t fund it without open a channel, you cant open a channel without having at least one channel open, see step 2, then see step 3 again, then fall down the stairs and break your neck and just go spend fiat the rest of your life…..HELP!!!!

nostr:npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx was trying to open a #nodestrich channel, but it says I need one channel first. Any thoughts?

Reply to this note

Please Login to reply.

Discussion

What platform are you using?

Umbrel/Lightning Node -> ThunderHub (but was trying to open to Amboss and a Swap)

Ride the Lightning makes channel opening crazy simple. I haven’t used thunderhub, but I assume it’s a similar platform. As long as you have enough Bitcoin in the on-chain wallet for your node, you can open channels. No need for other channels or for any lightning liquidity.

Some peers have channel size limits. They require a minimum of 1M sats, for example. In RTL this is displayed very clearly but there’s a chance that this is the issue you’re running into as well.

I guess what I am confused by is the opening of channels to whom? Or where? Umbrel says, fund your lighting node and open a channel, but I can’t send funds from WoS or BTC node on Umbrel to my lightning node…as much as I understand about Bitcoin and all the technicals an dhow it works…Lightning is NOT near as straightforward. I guess I am just missing one piece of the puzzle that will make it all make sense or something.

Your lightning node is the same as your Bitcoin node. All “Lightning” Bitcoin is, is Bitcoin which has been sent to a 2/2 multi signature address with a peer, where the balance can be securely updated without creating an actual on chain transaction.

It’s still all there in your Bitcoin wallet, you’ve just added a layer to the payments structure.

Here are the steps to create a lightning channel:

1. Fund an on-chain wallet (on Umbrel, in the “lightning” app, there should be two wallets, one which is on chain and one which is lightning)

2. Use software to find peers - RTL works great and is the only one I’ve used, but I believe it has all the same features as thunderhub

3. Choose a node you’d like to connect to on a site like Amboss. You generally want to start by opening decent sized channels with well established nodes.

4. Find the address of the node. On Umbrel, you will only ever want to use a TOR address. As an example, here is mine: 022308f2ae4c5fde8d05ca8fa7a79b462e0e9c7d8f74cdfb1e08bbb51ff504bbc4@xipp6vr2urz52rmdsa64mlosvz6v32ouwholxotfi265u2e3sjequyqd.onion:9735

5. Connect to that peer (on RTL there is a button that just says add peer) and attempt to fund a channel to them. Some nodes have really big limits or other restrictions, so this may not always work, but if it doesn’t you can just find another node to connect to and repeat those steps again.

6. Watch the Bitcoin get locked up on chain and start using your lightning channel!

Ok, I will attempt in the morning…I love lightning, but this has definitely given me pause as to how incredibly difficult this can be to the avg user out there.

I understand your concern. It will 100% get easier. I think the app I recommend for you is something worth checking out. It’s very user friendly - just 12 words memorized and you can use Bitcoin and lightning.

On some level, this is a bit of a general human problem. We use so many complex things which we don’t understand, and yet there are certain things where understanding is critical to their proper functioning (like money).

Look at it this way though: think about where Bitcoin was 10 years ago and how far things have come due to adoption, greed, and technological advancements. Non-technical users are doing things right now that cypherpunks DREAMED of being able to do 20 years ago. And with every new user, we add a mind and an economic actor who is capable of creating new solutions to problems and making the system easier to user.

We are going to figure it out together 🫂

You need to drink more scotch first tho fren.

I bet its cause I’m sipping this Mitchers Bourbon instead… What was I thinking?

Don’t listen to this Dr, he doesn’t know a bowl from a bowel 😂

That’s probably true too.

He doesn’t even know!

I do love a good Dr Pepper Cherry (with Bourbon of course!)

The only to have a Dr!

Hahahaha

?cid=2154d3d72n4z7fc1f7omea7pc73spccj0qwrci96n7gk1x6c&ep=v1_gifs_search&rid=giphy.gif&ct=g

you need to fund your bitcoin wallet on the node to open a channel. you don't need a channel to fund your node bitcoin wallet...it is like a regular bitcoin wallet transfer to node wallet. then open a channel with the funds on the node wallet. viola! yw

I’ve got 500k sats on my BTC wallet…how do I fun the lightning node though?

Thanks, seems easy….until I try it. Just not my night. Time for bed I guess.

It’s probably easier if you ask your question in the #nodestrich TG where you can get some 1:1 assistance.

02cfb5ba68f510b3b29b8d2e179ef9ab0e2e5f3601ca60eb9e20e5319aeeeece68@bmmf3zkzuxwgtt6zyywa4levwh6j5qbzzdfkrhr6j5mudtqnjisvbrqd.onion:9735

Okay, I just added you as a peer. You can find my node ID (Tor address) here and try opening a channel. It will have to be less than the total amount in your on-chain wallet to leave sats available for channel opening and closing fees. This is a good time to open since mempool fees are low. Make sure you manually set the fee rate to avoid overpaying.

https://amboss.space/node/022ea68ac7588959a6a4829a5ff176c296329d614b90b3f5f4456b5d6130ea50f6

Ok, it looks like it’s opening for 100k sats, so let’s see what happens. Happy to increase that to sizable channel once I figure out what is going on with my node. Appreciate it brother! 🤙

👏🏻

Awesome! Good first start. I see the channel. 🙌

You should probably also connect to @lightningwatch on Telegram, it’s a bot that keeps an eye on your node and alerts you of downtime. It was created by #nostr user nostr:npub10rrv9ky5fwzf4s8cylqe2pn5jpxlslxy7svkmskjw5ks5yw67x5qvz4zhg also in the #nodestrich group.

So dumb question…I entered 100k and I see the capacity as 100k, but why is the remote balance less? Do I need to account for the fee/channel open-close when calculating the liquidity I want?

The capacity is the initial channel size but it also has to leave a reserve on both sides to cover closing fees. The good news is, we’re already routing! Make sure to set a node name so it isn’t just your pubkey.

LMAO wrong image.

Your channel routed its first 500 sats an hour ago! ⚡️

Haha sadly that was me testing it… But soon!

Garlic!