George Vaccaro's avatar
George Vaccaro
george@bitcoinpark.com
npub1f43t...8uan
Created the first Lightning Network static QR code and Lightning Payable Arcade Machine. Creator of the Magical Crypto Friends Arcade Machine
I can't help but notice that one of the core foundations of Jason P. Lowry's "Softwar" Bitcoin for Power Projection thesis, that "nobody has the option of outlawing their adversaries from utilizing these technologies against them", is essentially the same argument 2nd Amendment supporters have been using for years to help ensure our rights to defend ourselves in the face of illogical "pacifists". So far it's an interesting read. (on page 21 of 400) https://aul.primo.exlibrisgroup.com/discovery/fulldisplay?context=L&vid=01AUL_INST:AUL&tab=Everything&docid=alma995901882406836
Here is a link to a presentation I gave at the 2018 NYC #LightningHackDay. It's of a proposed solution to the Lightning Network Static QR code problem, which I got partially but not completely working that day. Soon after the conference I got the process completely working so my son and I presented it to NYC BitDevs in November of 2018. We Lightning enabled our home-built 2/3rd scale Pac-man arcade machine using an ESP32, recommended by @Ben Arc, and ditched @UNCLE ROCKSTAR's generously contributed code (he was being too kind to help while he was busily coding away), and replaced it with code written directly against LND instead of hacked clumsily into BTCPayServer. My son demoed paying the machine via a static QR code taped next to the game's screen. He used a version of Acinq's Eclair that I had modified (a 20 line patch), which did just as I had proposed in my original presentation. It reached out to a remote webservice URL encoded into the QR code, and retrieved a new LN invoice each time. The code then gracefully passed the LN invoice on as if it had been directly scanned and payment proceeded as usual. Upon the ESP32 receiving confirmation of the payment (via it's own connection to a partner webservice), it triggered a relay that performed the same action as inserting a coin in the coin door - and the iconic Pac-man gulp sound was heard as the game's credit indicator incremented. Back then I approached Tom of Zap (I think) and someone at Blue Wallet to see if I could get wallets to help design and adopt a similar solution but that effort fell flat. Christian @rootzol generously offered to collaborate and develop a solid spec for the process, but our first attempt got a little lost in the weeds of scope-creep - likely my fault. Thankfully @fiatjaf was more persistent and independently developed a simple yet very capable spec for LNURLp, which has grown into a very useful and somewhat widely implemented collection of conventions and protocols which also includes QR Code based lightning withdrawal (LNURLw), passwordless authentication (LNURL-Auth) and many other interesting and useful extensions. Notably, I recently leveraged LNURLp and LNURLw for the Arcade Kiosk I build and recently installed at @Rod and @ODELL's amazing Bitcoin Park in Nashville for their recent Lightning Summit. It's a permanent installation so if you're in the area you should go check it out. I'm happy to have played a very small part in Lightning's adoption and evolution and look forward to seeing Bolt12 implemented and how it might fit into similar such scenarios. I have more stories of Lightning Enabled arcades over the years. Let me know if you're interested to learn more about them. I'm also happy to collaborate and share information if anyone needs a boost on projects they are working on.
Latest creation currently on display at Bitcoin Park in Nashville. Thanks to @Ben Arc for all the support and the incredible LnBits platform! Lnbits made the Lightning Network Integration dead simple. image
@Michael Saylor once replied to the question"Which one's the best crypto asset?" with "Bitcoin is the best crypto asset." The follow up: "What's the 2nd best?" Michael: "There is no 2nd best." Just like there is no 2nd best internet. Get ready. #Bitcoin
Bitcoin is the internet of momey. Nostr is the Bitcoin of speech.
โ†‘