Tools used
- Card: NXP NTAG424 DNA https://zipnfc.com/nfc-pvc-card-credit-card-size-ntag424-dna.html
- Raspiblitz node running:
- Core Lightning
- LNbits with the Bolt Cards extension
- Boltcard NFC Card Creator Android app
Preparation
Run the latest experimental version of Raspiblitz
menu->PATCHREPO: rootzollBRANCH: dev
To update LNbits to the latest commit in the master branch
- Run:
config.scripts/bonus.lnbits.com sync
Expose LNbits on a public domain
- can use a cheap, minimal VPS tunneled from the node with Tailscale
- point an A-record with a subdomain to the public IPaddress of the VPS
- download Tailscale on the node and the VPS: https://tailscale.com/download/linux
- log in on both (consider using a dedicated github account)
- on the VPS set up nginx to forward a subdomain to the TailscaleIP:LNbitsPORT on the node: https://github.com/openoms/bitcoin-tutorials/tree/master/nginx
Download the Boltcard NFC Card Creator Android app
- https://play.google.com/store/apps/details?id=com.lightningnfcapp
- https://github.com/boltcard/bolt-nfc-android-app
Steps to set up a Bolt Card
- open LNbits on the public domain
- create a wallet and save the link
- add the Bolt Cards extension (to serve the boltcard API)
- open the extension and create a bolt card
- scan the QRcode with the keys with the Boltcard NFC Card Creator app
- write the keys on a blank card by touching it to the phone
The setup of your bolt card is complete!
Don't forget to fund the LNbits wallet backing the card to be able to pay.
Test
- Breez
- Wallet of Satoshi (didn't work for me)
- NFC enabled webwallet like the LNbits TPOS: https://clnbits.diynodes.com/tpos/gyZytJ3eLygXbe7EsJoi8C
- NFC enabled PoS terminals
Resources:
- https://github.com/boltcard/boltcard
- https://github.com/boltcard/bolt-nfc-android-app
- https://github.com/lnbits/lnbits/tree/main/lnbits/extensions/boltcards
Please comment with your suggestions and experience!
I made an example repo here:
https://github.com/cmdruid/workbench-example
Phew - found my cowboy hat again. I knew I put it down somewhere..
It's funny where you can wind up, if you just keep taking small steps toward things that seem harmless, e.g., enjoying that you're a big deal and doing stuff that would make you an even slightly bigger deal. Years later you look at yourself and find that you've become a monster. Or, less dramatically, a douchebag.
Still really super early stage, and recently won 1st place at the Bolt.Fun Nostr Hack & Design event… a marketplace for digital items https://makers.bolt.fun/story/goodstr-nostrica-hackatons-pitch--732
Feedback and suggestions are more than welcome
As someone who has been in the finance industry for almost ten years, I have observed that my colleagues struggle to define what money actually is. Even when I ask pointed questions on various finance-related topics such as the value of stable currency, the historical gold standard, the concept of legal tender, rehypothecation, or the Bretton Woods agreement, their responses are often incomplete or nonexistent.
In my experience, finance professionals tend to focus solely on what they have been taught in school and what will benefit their career advancement rather than broadening their knowledge base. While I can emphasise their reasoning, it perplexes me that they do not prioritise a more comprehensive approach to learning.
Hi, I’ve been an Unchained customer for years with a multisig. I recently condensed some UTXO’s and it went really smooth. I’d like to ask some questions around the upcoming yearly fee you are going to charge. I get it’s hard to provide services for free, but the $250 feels like a lot especially for minimal engagement with your team and products, then inheritance planning is an additional fee. Would you consider more piece mail fees based on needs?
As a christian I am a monotheist. The goal isn't to be a monotheist. The goal is to know God. The issue would be if Christians were wrong and there were multiple gods. Some believe that. Its not an issue as long as we accept each other's difference and live in peace with one another. Humanities issues are the flaws with human nature. Not fundamentalism. Just wanted to say that first.
Here's the issue with maximalism.
We need people that hold the line. That have beliefs grounded in knowledge and facts. People that will not budge. People of principle. People like this help us avoid becoming deluded by compromise.
We also need pragmatic people. People that understand the tradeoffs and are able to see where a compromise is a win for everyone.
We also need people that are open and do not hold to dogma. These people can be the ones pushing back on us. Keeping all of us in balance.
I never worry about maximalists. Honestly all the talk by them and about them gets old. I don't call myself a maximalist but I just don't like labels. Labels are for lazy minded people. In the end this obsession with maximalism has nothing to do with bitcoin. I've said it before, its about psychology. I recommend reading "The Righteous Mind" by Jonathan Haidt. His research and book are helpful in understanding people that do not think like you think.
https://www.zapread.com/i/9A4
One more question:
Reading through the change log, I followed a link to the SN post about web of trust. This made me think of something I've been thinking about a bunch lately, from using PKM tools (Logseq is my current one) where making it easy to talk about things is a design goal. Making it easy to talk about things through links, search, and automatic back links, causes a densely structured graph to emerge, a very useful kind of semantic knowledge store. It's pretty remarkable how it all pops out.
This is relevant bc at first SN looks like Hacker News, with the familiar features; but the more I dig into it, the more it seems like you're playing around with hybrid ideas about how communication should work online -- you alluded to some, above, wrt Zaps. I'm curious if this, too, is something you've thought about playing with: other ways to structure conversations, make them findable, referenceable, etc., beyond the familiar message board paradigm?
Don't get me wrong, doing the familiar thing well is a substantial contribution, and there's enough experimentation w/ btc integration to keep anyone busy. Just wondering how far your experimental aspirations go :)
I was thinking of your posts when I set it up.
Lets make this territory great!
As is, I already have lots of feedback for @k00b and team on the general plan/incentives/tools, to make these "territories" work well. Like he says, its software.
You can count on me to be a high-integrity territory-op(erator), in a do-whats-best-for-greater-good kindof way.
In due time, i'm hoping we can agree to some principles/guidance that make sense for the econ territory, which will be compatible with the long run vision of SN.
Giddy-up!
do these magic words
I would like to opt out
still work?
wonders if everyone is consenting by default because they are led to believe this is now how things are done, and they have no alternative?
or is there no alternative?
if only we knew of a lawyer who could look into this? :)
Happy to have you here. You can't choose who uses SN, but if I could, you would be on the list.
https://m.stacker.news/12306
So, I was listening Matt Walker's podcast about sleep and how not sleep well decrease our cognitive skills and kill a healthy way of life. You can't un-hear it and the moment you finished these episodes, nothing will be the same. My favorite one is the one that talks about the nap.
Little spoiler: yes, taking naps is good but not for all people. Take naps for some people is harmful. Please, just listen, there are short episodes (~10 min) and each one is a masterpiece.
The largest country bordering France is Brazil.
Fully integrated in the French Republic since 1946, French Guiana is a part of the European Union, and its official currency is the euro.
https://upload.wikimedia.org/wikipedia/commons/thumb/9/97/French_Guiana_in_France_2016.svg/1920px-French_Guiana_in_France_2016.svg.png
Read more about French Guiana on wikipedia
Thanks. Appreciate the shout out but was just having fun with all my degen (you included) friends.
Post of the year was the Satstraiser for Anita. Hat tip to @siggy47
It leaks some details with the seller only, so while it's not truly 100% anonymous, it is better than giving all of your data to a mega corporation to be stored for eternity.
Getting this error:
invalid config: CompileError: Refused to create a WebAssembly object because 'unsafe-eval' or 'wasm-unsafe-eval' is not an allowed source of script in the following Content Security Policy directive:
What does this mean? Did I not enter my LNC words correctly?
Is a desktop/web app version in the works?
IIRC LNBits circumvented this by intercepting invoices before handing them to LND, and processing "to-self" invoices separately as database-only transfers. But it would indeed be nice if LND had it baked in, instead of everybody that has a use case for it reimplementing the feature.
https://ipfs.io/ipfs/QmReZtdMW3UQ6HCKdnYJXwY4KhHksCLkCvj6KxeZtb9r6K