Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 18 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
<a href="https://lnbits.com" target="_blank" rel="noopener noreferrer">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/QE6SIrs.png">
<img src="https://i.imgur.com/fyKPgVT.png" alt="LNbits" style="width:280px">
</picture>
</a>

[![License: MIT](https://img.shields.io/badge/License-MIT-success?logo=open-source-initiative&logoColor=white)](./LICENSE)
[![Built for LNbits](https://img.shields.io/badge/Built%20for-LNbits-4D4DFF?logo=lightning&logoColor=white)](https://github.com/lnbits/lnbits)

# Bolt Cards - <small>[LNbits](https://github.com/lnbits/lnbits) extension</small>

<small>For more about LNBits extensions check [this tutorial](https://youtu.be/_sW7miqaXJc)</small>
Expand All @@ -14,7 +24,7 @@ For the easy way you need:
- an LNbits instance in clearnet
- opened on Android in Chrome browser
- Boltcard extension installed for your LNbits wallet
- [Boltcard NFC Card Creator App](https://github.com/boltcard/bolt-nfc-android-app) from the [Apple-](https://apps.apple.com/us/app/boltcard-nfc-programmer/id6450968873) or [Play-Store](https://play.google.com/store/search?q=bolt+card+nfc+card+creator&c=apps) to write your keys to the tags once they were generated on LNbits
- [Boltcard NFC Card Creator App](https://github.com/boltcard/bolt-nfc-android-app) from the [Apple-](https://apps.apple.com/us/app/boltcard-nfc-programmer/id6450968873) or [Play-Store](https://play.google.com/store/apps/details?id=com.lightningnfcapp&hl=en&gl=US) to write your keys to the tags once they were generated on LNbits

If you want to gift a Boltcard, make sure to [include the following data](https://www.figma.com/proto/OH6aGCxH45vNpKsZ2nD96S/Untitled?node-id=6%3A37&scaling=min-zoom&page-id=0%3A1) in your present, so that the user is able to make full use of it.

Expand Down Expand Up @@ -97,3 +107,10 @@ Then fill up the card parameters in the extension. Card Auth key (K0) can be fil
- Scan with compatible Wallet

This app afaik cannot change the keys. If you cannot change them any other way, leave them empty in the extension dialog and remember you're not secured. Card Auth key (K0) can be omitted anyway. Initical counter can be 0.

## Powered by LNbits

[LNbits](https://lnbits.com) is a free and open-source lightning accounts system.

[![Visit LNbits Shop](https://img.shields.io/badge/Visit-LNbits%20Shop-7C3AED?logo=shopping-cart&logoColor=white&labelColor=5B21B6)](https://shop.lnbits.com/)
[![Try myLNbits SaaS](https://img.shields.io/badge/Try-myLNbits%20SaaS-2563EB?logo=lightning&logoColor=white&labelColor=1E40AF)](https://my.lnbits.com/login)
11 changes: 9 additions & 2 deletions config.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
{
"id": "boltcards",
"version": "1.1.1",
"name": "Bolt Cards",
"repo": "https://github.com/lnbits/boltcards",
"short_description": "Self custody Bolt Cards with one time LNURLw",
"description": "",
"tile": "/boltcards/static/image/boltcard.png",
"version": "1.1.0",
"min_lnbits_version": "1.3.0",
"contributors": [
{
Expand Down Expand Up @@ -69,5 +72,9 @@
],
"description_md": "https://raw.githubusercontent.com/lnbits/boltcards/main/description.md",
"terms_and_conditions_md": "https://raw.githubusercontent.com/lnbits/boltcards/main/toc.md",
"license": "MIT"
"license": "MIT",
"paid_features": "",
"tags": ["Hardware", "NFC", "Payments"],
"donate": "",
"hidden": false
}
17 changes: 11 additions & 6 deletions description.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
This extension enables you to link your Bolt Card to an NXP NTAG424 DNA tag via an LNbits hub. Each tap generates a new link, enhancing privacy and security compared to using a static LNURLw, which can also be written to an NFC tag (e.g., NTAG 213) in the withdraw-extension for purposes like one-time use gift cards.
Link NFC cards to your LNbits wallet for tap-to-pay Lightning transactions.

For a simpler setup, you will need:
Its functions include:

- An LNbits instance accessible over clearnet.
- Google Chrome browser opened on Android.
- Boltcard extension installed on your LNbits wallet.
- Boltcard NFC Card Creator App, available in the Apple or Play Store, to write your keys to the tags after they have been generated on LNbits.
- Programming NXP NTAG424 DNA tags as payment cards
- Generating unique payment links on each tap for enhanced privacy
- Managing multiple Bolt Cards from a single dashboard
- Supporting the Boltcard NFC Card Creator App for easy setup

The perfect contactless payment solution for users who want the convenience of tap-to-pay Bitcoin spending, ideal for everyday purchases and merchant adoption.

App Android: https://play.google.com/store/apps/details?id=com.lightningnfcapp&hl=en&gl=US
App iOS: https://apps.apple.com/de/app/boltcard-nfc-programmer/id6450968873