Replying to Avatar It's Moro!

that sweet sweet drip of sats from mining with nostr:nprofile1qqsq9k04vahllseell55m74n3047y88pzlr0z5yany32st29fapqmgspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz8thwden5te0dehhxarj9e3xjarrda5kuetj9eek7cmfv9kz7qg4waehxw309aex2mrp0yhxummnw3ezucn89u93ntq6 and getting lightning deposits each block found with bolt12...all with 0% mining fees.

solo mining is cool but you could get some zapping sats too, just saying 🤙

#bitcoin

Any chance you’d be willing to write up your experience setting up the Bolt12? I have a CLN node but still tried and failed

Reply to this note

Please Login to reply.

Discussion

What's the issue? Happy to help

Say I have a CLN lightning node on an Umbrel or Start9. That lightning node first half of the instructions I get and think I did correctly. Totally separated from the lightning node you need an on chain address to sign that message. I guess that concept is where I’m struggling. Why do you need a separate wallet from the CLN node? Maybe just because I don’t understand the “why” I’m having trouble visualizing how to do it.

Thanks!!!

so your account with Ocean is your on chain address. in order to verify that the bolt12 addresd is owned by the same person as the on chain address, you sign a message using your on chain wallet that controks your on chain address. make sense?

i used sparrow wallet to do the on chain signing, happy to walk you through it 🤙

You need an on chain address because we need a way to pay you if Lightning doesn't work for some reason. There are no accounts, things have to work a little differently.

Just incase you messed up where I did. The signature verification has to be from the BTC address you identify your worker as. So in sparrow, lets say, you'd have to highlight that specific address, right click then paste the message, sign it, the copy and paste the signed message back on the Ocean config page. (I was trying to sign with the On-chain address from my lightning node). I hope this helps.

Okay got it. So say I have a CLN lightning node on an Umbrel or Start9. That I get and think I did correctly. Totally separated from the lightning node you need an on chain address to sign that message. I guess that concept is where I’m struggling. Why do you need a separate wallet from the CLN node?

Thanks SO much!!!

Ocean has no idea I'd the on chain address is from your Lightning node's wallet or any other.

All that matters is the signature is correct.

It doesn't "Need" to be separate. The thing that matters is your worker: 'bc1....123' needs to be the address that signs the message OCEAN generates from your Lightning Bolt12 offer. The worker can be your on chain address for your Lightning node BUT you'd have to enter your seed phrase into electrum, or sparrow or some othe wallet software that can sign a message. Core Lightning doesn't have that functionality. After signing the message in that software you can paste it into Ocean's config page.

Thanks!!! 🙏🏻