Create and host contactless payment cards using bitcoin over the lightning network
Fork - to enable external port, not necessarly 443
| .github/workflows | ||
| apidoc | ||
| createboltcard | ||
| docs | ||
| wipeboltcard | ||
| .env.example | ||
| .gitignore | ||
| apidoc.json | ||
| boltcard.service | ||
| Caddyfile | ||
| Caddyfile_docker | ||
| create_db.sql | ||
| create_db_init.sql | ||
| create_db_user.sql | ||
| crypto.go | ||
| database.go | ||
| docker-compose.yml | ||
| docker_init.sh | ||
| Dockerfile | ||
| email.go | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| lightning.go | ||
| lnurlp_callback.go | ||
| lnurlp_request.go | ||
| lnurlw_callback.go | ||
| lnurlw_request.go | ||
| main.go | ||
| new_card_request.go | ||
| README.md | ||
| s_build | ||
| s_create_db | ||
| s_launch | ||
| s_restart | ||
| SECURITY.md | ||
| select_db.sql | ||
| settings.sql | ||
Bolt Card
Overview
The bolt card enables a customer to make payment at a merchant point of sale over the bitcoin lightning network.
Each bolt card makes use of a service to receive the request from the merchant system, apply payment rules and make payment.
The 'bolt card service' software provided here can be used to host bolt cards for yourself and others.
It's recommended to go through the main document set below to set up a system.
Main document set
| Document | Description |
|---|---|
| System | Bolt card system overview |
| Specification | Bolt card specifications |
| Docker Service Install | Bolt card service docker installation |
| Automatic Card Creation | Bolt card creation using the Bolt Card app |
Additional
| Document | Description |
|---|---|
| Service Install | Bolt card service installation |
| Manual Card Creation | Bolt card creation using NXP TagXplorer software |
| FAQ | Frequently asked questions |
Telegram group
Discussion and support is available at https://t.me/bolt_card .