Skip to content

SwissBitcoinPay/boltcard-tools-terminal

Repository files navigation

BoltCard Terminal Tools app

BoltCard Terminal Tools

Have you ever tried to pay via Lightning with your BoltCard, but the merchant's Point-of-Sale doesn't support it? With this simple app, you can scan his invoice with your phone, tap your BoltCard on your phone, to pay him directly, in Peer-2-Peer, from your node to his node.

You can also pay Onchain invoices with your BoltCard seamlessly using Swiss Bitcoin Pay's integrated swap service.

MIT License Codemagic build status GitHub Repo stars

🔍 Features

  • 📱 Native iOS/Android app
  • 💳 Pay Lightning invoices on any device with your BoltCard
  • 🕵🏻 No tracker or data sent to external servers

🌐 Supported languages

  • 🇬🇧 English

⚙️ Tech stack

🧰 How to run

Install packages

npm install
npm run mobile-start

Then, in a separate terminal:

iOS
cd ios && pod install && cd ..
npm run ios
Android
npm run android

🤝 Contributing

  • PRs are welcomed! Some ideas:
    • Add your language
    • Imagine a new cool feature for BoltCard's users
    • Improve testing & security