Avatar
jack (n/acc)
c5fb6ecc876e0458e3eca9918e370cbcd376901c58460512fe537a46e58c38bb
18 yo founder chakany.systems to restore sovereignty to the internet use my relay: wss://relay.chakany.systems building hoot.sh - trad-email killer for privacy and in-home building talon.quest now
Replying to Avatar jb55

Couldn’t get OpenNode working… but figured out a way to use my core-lightning node to accept payments in the Damus shopify store. Idea is to use a manual payment method, when the user clicks pay now in their invoice email, it links out to a lnlink.org lightning payment link (no server required)

http://lnlink.org/?d=ASED88EIzNU2uFJoQfClxYISu55lhKHrSTCA58HMNPgtrXECbW9uYWQuZW5kcG9pbnQuamI1NS5jb206ODMyNAADYAego9kAnmQBTmdZ0uqhrkXuFX-qs8CckOUKN29B0bf8PTEyMCZtZXRob2Q9aW52b2ljZXxtZXRob2Q9d2FpdGludm9pY2UmcG5hbWVsYWJlbF5sbmxpbmstJnJhdGU9OARPcmRlciAjMTIzNDUABQAATiAGRGFtdXMgVAA=

The lnlink.org payment link contains all the information needed to connect to a lightning node to fetch invoices and wait for payment results.

All I need to do is include the order number and amount in the lnlink URL for the shopify invoice email.

This is a much lighter weight way than btcpayserver to accept lightning payments, because you don’t need to run any server code, just a lightning node.

Maybe I should build a shopify payment app for this to make it super easy 🤔

In the future this can be made even easier by using nostr relays as an lnlink proxy, so even if your node is behind a firewall it would work! Imagine running shopify stores off your own node in your home with no need to integrate into third party payment processors or run any servers. So much cool tech yet to build…

Damus shopify? Tell me more

I can't believe bluesky beat us to customizable algos

Wonder how much will is making off my zaps

Replying to Avatar bitcoin.rocks

NEW BITCOIN STICKER CONTEST

Win your share of 2.1M sats by putting a #bitcoin sticker in public!

1. Get stickers @ https://bitcoin.rocks/stickers

2. Put your stickers in public where people will see them

3. Reply to this post with a photo

We'll pick our favorite 30 photos on September 1st!

Swipe through the photos below to see the prizes. First place wins 1M sats!

#bitcoin

Fucking siiick nostr:note1tk3lh2qpqqmhlzr9tze25dul8sltx4ch2hx82c7a5jwjyqzr5a4scppeh6

nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m imagine if you streamed tomorrow's block live event on zap.stream

mfw the variable I just set to true has a value of 147 🫠

nostr:npub1acg6thl5psv62405rljzkj8spesceyfz2c32udakc2ak0dmvfeyse9p35c I wrote a brew tap for gossip, and I am using it right now to make this post. It can be found at https://github.com/jacany/homebrew-gossip

Right now, it compiles v0.7 from source but it could be done to simply download the latest .dmg and install that. You could even have both options avaliable and make the .dmg version the "default" method. Building from source also prevents the output from being packaged into a .app format, so you must run the app with the gossip command.

It also compiles by default with the asian language packs, and video support.

Some thoughts would be appreciated, I could open a PR to gossip to add it to the readme.