From 98fb05b9a08ee74908a552a92cd141a1544f4a5f Mon Sep 17 00:00:00 2001 From: Titusz Pan Date: Tue, 16 Jul 2024 18:47:49 +0200 Subject: [PATCH] Deployed feff127 with MkDocs version: 1.5.3 --- boltring-app/index.html | 4 +++- boltring-reset/index.html | 28 ++++++++++++++++++++++------ getting-started/index.html | 4 +++- images/iphone-positioning.jpg | Bin 0 -> 113905 bytes index.html | 4 +++- lnbits/index.html | 25 +++++++++++++++++++++---- merchant-compatibility/index.html | 4 +++- search/search_index.json | 2 +- sitemap.xml | 14 +++++++------- sitemap.xml.gz | Bin 272 -> 271 bytes video-tutorials/index.html | 4 +++- 11 files changed, 66 insertions(+), 23 deletions(-) create mode 100755 images/iphone-positioning.jpg diff --git a/boltring-app/index.html b/boltring-app/index.html index 0e84af7..7a6f775 100755 --- a/boltring-app/index.html +++ b/boltring-app/index.html @@ -695,5 +695,7 @@

Screen: Connect - + \ No newline at end of file diff --git a/boltring-reset/index.html b/boltring-reset/index.html index 7f9c578..f1a82d1 100755 --- a/boltring-reset/index.html +++ b/boltring-reset/index.html @@ -553,9 +553,23 @@

Reset with Bolt Card Creator

In addition to the reset code you will also eed an Android Phone with NFC support.

-

Install the -Bolt Card Creator Android App

+

If you have an Android phone install the Bolt Card NFC Card Creator App from Google Play. +If you are using an iPhone install the Boltcard NFC Programmer from the App Store.

Make sure that NFC is enabled on your mobile phone before launching the app.

+
+

TIPS: NFC chip reset

+

LNbits NFC Chip Configuration

+

Important: If writing to the BoltRing NFC chip is interruped you may end up with a bricked +device. Be sure to:

+
    +
  • Remove any cover or shell from your phone before configuring your BoltRing.
  • +
  • Find out where the NFC chip antenna is positioned in your phone (using read tests).
  • +
  • Put the BoltRing on a table and and the phones antenna on top it in a stable position.
  • +
  • Wait a few seconds after writing before moving your phone.
  • +
+

If you are using an iPhone, put it on top of the BoltRing as shown on this image before +hitting the Reset Card Now button.

+

LNbits Bolt Card Create QR Code

BoltRing Reset Steps

@@ -563,9 +577,9 @@

Reset with Bolt Card Creator

  • Select the Reset Keys tab at the bottom of your start screen
  • Tap the SCAN QR CODE button to read the reset code (the card details should show your keys now)
  • -
  • Tap the RESET CARD NOW button and position your phone´s NFC antenna close above the - BoltRing
  • -
  • Hold the device still and wait until app shows green checkmarks that confirm the key resets.
  • +
  • Position your phones antenna on top of your BoltRing in a stable way and tap the + RESET CARD NOW button
  • +
  • Hold the device still and wait until the app confirms that the keys are reset.
  • Congratulations your BoltRing is reset to factory defaults and can now be configured with another wallet

    @@ -678,5 +692,7 @@

    Reset with Bolt Card Creator

    - + \ No newline at end of file diff --git a/getting-started/index.html b/getting-started/index.html index 1e61fd3..ef60b9b 100755 --- a/getting-started/index.html +++ b/getting-started/index.html @@ -765,5 +765,7 @@

    LNbits

    - + \ No newline at end of file diff --git a/images/iphone-positioning.jpg b/images/iphone-positioning.jpg new file mode 100755 index 0000000000000000000000000000000000000000..e898f05961d7e911a78ecd13fba0252a732aa486 GIT binary patch literal 113905 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�ld{C)-+N6FMN3rD<9U(xU=Mfl#ZxHGryw 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 72e7060..7432557 100755 --- a/index.html +++ b/index.html @@ -602,5 +602,7 @@

    - + \ No newline at end of file diff --git a/lnbits/index.html b/lnbits/index.html index eeba821..59fc364 100755 --- a/lnbits/index.html +++ b/lnbits/index.html @@ -705,15 +705,30 @@

    Step 6 - Pairing Your

    Warning

    Please make sure you go through these last steps in one go, because the QR code from the -previous step will be invalidated when you scan it. Make sure you hold your phone above the -BoltRing at the correct position and hold it steady and long enough for the pairing to +previous step will be invalidated when you scan it. Make sure you position your phone above +the BoltRing at the correct place in a steady fashion and long enough for the pairing to complete. If you close the App before writing the pairing data to the BoltRing, you must start over from step 5 and create a new card service entry.

    +
    +

    TIPS: NFC chip writing

    +

    LNbits NFC Chip Configuration

    +

    Important: If writing to the BoltRing NFC chip is interruped you may end up with a bricked +device. Be sure to:

    +
      +
    • Remove any cover or shell from your phone before configuring your BoltRing.
    • +
    • Find out where the NFC chip antenna is positioned in your phone (using read tests).
    • +
    • Put the BoltRing on a table and and the phones antenna on top it in a stable position.
    • +
    • Wait a few seconds after writing before moving your phone.
    • +
    +

    If you are using an iPhone, put it on top of the BoltRing as shown on this image before +hitting the Write Card Now button.

    +
    1. Go to the start screen of the Bolt Card Creator app
    2. On the start screen, tap SCAN QR CODE and scan the LNbits card creation QR code
    3. -
    4. Tap "WRITE CARD NOW" and position your phone´s NFC antenna close above the BoltRing
    5. +
    6. Put your phones antenna on top of the BoltRing in a stable position
    7. +
    8. Tap "WRITE CARD NOW"
    9. Verify that the app Output section shows all the green checkmarks

    Congratulations, your BoltRing is now ready for use.

    @@ -842,5 +857,7 @@

    Step 6 - Pairing Your - + \ No newline at end of file diff --git a/merchant-compatibility/index.html b/merchant-compatibility/index.html index 9dbe2a4..d2ced3f 100755 --- a/merchant-compatibility/index.html +++ b/merchant-compatibility/index.html @@ -772,5 +772,7 @@

    CoinCorner Checkout

    - + \ No newline at end of file diff --git a/search/search_index.json b/search/search_index.json index 0d256e4..8dacbf8 100755 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"BoltRing Documentation","text":"

    Contactless Payments over Bitcoin Lightning

    Welcome to the world of contactless bitcoin lightning payments with the BoltRing! We're excited to offer this cutting-edge product to early adopters interested in exploring new technologies and pushing the boundaries of what's possible.

    The BoltRing is the first Bitcoin DIY contactless payment ring that brings the tap-to-pay experience to Bitcoin Lightning. You can use the BoltRing with your self-sovereign Bitcoin Lightning node or a commercial service provider.

    Get your own BoltRing at https://bitcoin-ring.com.

    A Community Effort

    The capabilities of the BoltRing are the results of contributions from developers and enthusiasts all around the world - most notably the Bolt Card Project and CoinCorner. Using this technology means being part of a global community of people who believe in the power of permissionless, decentralized, peer-to-peer transactions.

    By adopting this technology, you are not only getting access to cutting-edge payments capabilities, but you also get the opportunity to shape and influence the development of the technology while supporting a movement that aims to democratize access to financial services and promote financial freedom.

    The State of Development

    Please note that the BoltRing is still in its early stages. It is currently only supported by a limited number merchants, wallets, and the setup of the BoltRing may still be technically challenging. However, we believe that the benefits of using contactless payment technology for Bitcoin are worth the effort, and we are here to support you every step of the way.

    About the Documentation

    Our documentation is designed to guide you through every step, making it as easy as possible. We encourage you to experiment with the BoltRing and not to be afraid to try new things. By working through the documentation, you'll be able to take advantage of the ring's capabilities and learn about the underlying technology and how it all works.

    The documentation will cover all the necessary steps to get started and to be able to make your first bitcoin payments with the BoltRing. We will review the software and hardware requirements, the setup process, and how to pair the ring with a lightning service and your mobile wallet. From there, you can make convenient and contactless bitcoin payments.

    Let\u00b4s go

    We hope you enjoy using your new BoltRing, and we look forward to your feedback and suggestions. Please do not hesitate to reach out to us if you have any questions or encounter any issues. Let's take the first steps in NFC-based bitcoin payments together!

    "},{"location":"boltring-app/","title":"BoltRing App - Concept","text":"

    Work in Progress

    This document is work in progress and may change without notice. At the current time this concept of a BoltRing companion app is just that - A Concept. This document will be updated if/when we implement the concept.

    "},{"location":"boltring-app/#introduction","title":"Introduction","text":"

    The BoltRing App is a mobile application for Android and iOS. It is a companion app for the BoltRing payment device. The goal of the app is to enable non-technical people to configure and use the BoltRing. To drive adoption of contactless bitcoin lightning payments the user experience of this app shall be as convenient, simple and polished as possible.

    "},{"location":"boltring-app/#boltring-app-features","title":"BoltRing App Features","text":""},{"location":"boltring-app/#basic-features","title":"Basic Features","text":"
    • Connect the BoltRing with a BoltService
    • Configure payment rules and other settings
    • Track balance and send/receive payments
    • Reset a BoltRing to factory defaults
    "},{"location":"boltring-app/#special-features","title":"Special Features","text":"
    • Import a pre-configured BoltRing
    • Require PIN for certain payments
    • Separate activation of Send/Receive/BalanceCheck
    • Extended Payment Authorizaton Rules
    • Push notifications for payments
    "},{"location":"boltring-app/#hardware-requirements","title":"Hardware Requirements","text":"

    Connecting a BoltRing with a BoltService requires an accessible NFC Chip on the mobile device. If the device has no NFC-Chip it is possible to activate the Ring using another device and then import the pre-configured BoltRing to the device without NFC support.

    "},{"location":"boltring-app/#boltring-activation","title":"BoltRing Activation","text":"

    To activate the payment functionality of a BoltRing the following high level steps are required:

    • Creation of an account on a BoltService
    • Writing the Service URL and account keys to the NFC chip of the BoltRing
    "},{"location":"boltring-app/#user-experience","title":"User Experience","text":""},{"location":"boltring-app/#application-start","title":"Application Start","text":"

    Starting the application shows a loader screen with the BoltRing Logo. Optionally a high quality polished product photo of the BoltRing itself. Application start should be optimized to be as fast as possible.

    "},{"location":"boltring-app/#home-screen","title":"Home Screen","text":""},{"location":"boltring-app/#no-boltring-connected","title":"No BoltRing Connected","text":"

    If no BoltRing has yet been connected, the app should first check the NFC status of the mobile device. The following conditions may occur:

    The device has no NFC Chip

    "},{"location":"boltring-app/#-nfc-chip-detected-but-no-permission","title":"- NFC chip detected but no permission","text":"

    the Home Screen shows:

    • A welcome message: \u201cWelcome to your BoltRing\u201d
    • A button: \u201cConnect BoltRing\u201d
    "},{"location":"boltring-app/#screen-connect-boltring","title":"Screen: Connect BoltRing","text":"

    Allows user to connect his/her BoltRing with the BoltRing Wallet App.

    The screen shows the following elements:

    • Editable \u201cNAME\u201d field prefilled with a random name (\u201cXYZ BoltRing\u201d)
    • An image showing the position of the NFC chip of the mobile phone
    "},{"location":"boltring-reset/","title":"How to reset your BoltRing","text":"

    If your BoltRing is already paired with a lightning wallet, and you want to connect it to another BoltService you first need to reset your BoltRing. Your BoltRing configuration is protected by secret keys which you need to reset your BoltRing.

    Backup your Keys

    You need keys to re-configure your BoltRing. Without keys you cannot reset or re-configure your device!

    Keys are initialy set to ZERO at factory settings unless you bought a pre-configured BoltRing. For pre-configured BoltRings the keys are printed as QR code on the enclosed leaflet.

    After you re-configured your BoltRing you will need the newly set keys for any further re-configuration (the original keys will not work anymore).

    "},{"location":"boltring-reset/#boltring-reset-code","title":"BoltRing Reset Code","text":"

    If you received a pre-configured BoltRing, the reset code is printed on the leaflet that came with it. This QR code includes all the data required to reset your BoltRing to factory defaults. When you read the QR Code you should get data that looks like this:

    {\n\"action\": \"wipe\",\n\"k0\": \"dc41a9fc8db3766bf5e9f65b0f6f648e\",\n\"k1\": \"1a5aae9505a61f5b70b01deca990f728\",\n\"k2\": \"6f8cafe391f9181f7a72d778b816714b\",\n\"k3\": \"4d17d81c7c7a9a226a388f1e71addd15\",\n\"k4\": \"2fa4bf8c8e6d3e964459732627afc94e\",\n\"uid\": \"04DE663B7EA0A5\",\n\"version\": 1\n}\n
    "},{"location":"boltring-reset/#reset-with-bolt-card-creator","title":"Reset with Bolt Card Creator","text":"

    In addition to the reset code you will also eed an Android Phone with NFC support.

    Install the Bolt Card Creator Android App

    Make sure that NFC is enabled on your mobile phone before launching the app.

    BoltRing Reset Steps

    1. Select the Reset Keys tab at the bottom of your start screen
    2. Tap the SCAN QR CODE button to read the reset code (the card details should show your keys now)
    3. Tap the RESET CARD NOW button and position your phone\u00b4s NFC antenna close above the BoltRing
    4. Hold the device still and wait until app shows green checkmarks that confirm the key resets.

    Congratulations your BoltRing is reset to factory defaults and can now be configured with another wallet

    "},{"location":"getting-started/","title":"Getting started with your BoltRing","text":"

    To use your BoltRing you must pair it with a compatible Wallet and Bolt Card service. The service is then responsible for verifying and processing the unique payment URLs generated by your BoltRing according to the configured payment rules.

    As always, with Bitcoin, there are different options for setting up, operating, or using a Bolt Card service for your BoltRing, with varying features and tradeoffs.

    Backup your Keys

    You need keys to re-configure your BoltRing. Without keys you cannot reset or re-configure your device!

    Keys are initialy set to ZERO at factory settings unless you bought a pre-configured BoltRing. For pre-configured BoltRings the keys are printed as QR code on the enclosed leaflet.

    After you re-configured your BoltRing you will need the newly set keys for any further re-configuration (the original keys will not work anymore).

    "},{"location":"getting-started/#boltring-pairing-options","title":"BoltRing Pairing Options","text":"Wallet/Service Custodial Open Source Exchange Difficulty CoinCorner Yes No Yes Easy Bolt Card Wallet Yes/No Yes No Easy LNbits Yes/No Yes No Advanced"},{"location":"getting-started/#coincorner","title":"CoinCorner","text":"

    For non-technical folks and iPhone users, CoinCorner is probably the easiest way to get started. CoinCorner launched the Bolt Card in May 2022. They offer many Bitcoin-related services for users and merchants, including a custodial lightning wallet and fiat exchange services.

    Tip

    Before creating an account with CoinCorner, make sure their service is available in your country

    If you sign up with CoinCorner, you can easily pair your BoltRing with their mobile lightning wallet using any NFC-capable iPhone or Android device. The pairing procedure is the same as with the Bolt Card. Use our referral link to sign up:

    Go with CoinCorner

    "},{"location":"getting-started/#bolt-card-wallet","title":"Bolt Card Wallet","text":"

    Another option is the Bolt Card Wallet for Android or iOS which is a modified version of Bluewallet. The app is open source and allows you to connect your BoltRing with a Bolt Card Hub Service that you can run yourself. You may also use a public instance (custodial) of the Bolt Card Hub.

    Install Bolt Card Wallet

    "},{"location":"getting-started/#lnbits","title":"LNbits","text":"

    LNbits is a free, open-source lightning account system with many features, including a Bolt Card extension. You can use a hosted LNbits service or, provided that you have the necessary technical skills, install and operate your own LNbits service.

    LNbits Setup Guide

    "},{"location":"lnbits/","title":"BoltRing LNbits Setup","text":"

    LNbits is a free, open-source lightning account system with Bolt Card support. This guide shows you how to pair your BoltRing with the LNbits Bolt Card extension.

    Security notice

    In this guide, we use a public demo installation of LNbits, which means you must trust the service operators to guard your satoshis. Don\u00b4t be reckless; use it with caution and only for testing with small amounts.

    Use your own LNbits server

    You can also use this guide to pair your BoltRing with your self-hosted LNbits server. But be aware that your LNbits server has to be publicly reachable over clearnet with a https URL. A default Umbrel installation of LNbits will not work!

    "},{"location":"lnbits/#step-0-requirements","title":"Step 0 - Requirements","text":"
    • An existing Lightning Wallet that you can use to fund your LNbits account
    • A Mobile Phone with NFC support to provision your BoltRing
    • A BoltRing that has not been set up yet (or has been wiped)
    "},{"location":"lnbits/#step-1-install-bolt-card-creator","title":"Step 1 - Install Bolt Card Creator","text":"

    If you have an Android phone install the Bolt Card NFC Card Creator App from Google Play. If you are using an iPhone install the Boltcard NFC Programmer from the App Store.

    You will need this app later to write the bolt service configuration to the BoltRing. You will also need the NFC UID of your BoltRing for this set-up. You can either find it on the front page of the leaflet that came with your BoltRing or you can scan the BoltRing to get the NFC UID.

    If you already have your UID and are in a hurry, you can skip this section and continue with step 2.

    Read BoltRing NFC UID

    Using the Bolt Card Creator/Programmer App:

    1. Select the Advanced tab at the bottom of the start screen of the Bolt Card Creator App
    2. Select the Read NFC tab on the stacked menu
    3. Scan your BoltRing by holding it to the back of your phone
    4. Take note of the UID of your BoltRing

    Memorize the NFC antenna location

    Smartphones have their NFC antenna in different places. Usually, it is in the upper third of the back of the phone. While scanning the BoltRing, pay attention to the position the app detects the BoltRing. Knowing the antenna position will give you more confidence when writing the configuration to the BoltRing later.

    Error: This NFC card has not been formatted.

    If you get this error, you can use the NXP TagWriter App to erase and format your tag as NDEF.

    "},{"location":"lnbits/#step-2-create-an-lnbits-wallet","title":"Step 2 - Create an LNbits Wallet","text":"

    Do these steps from a PC

    The guide assumes you create your LNbits wallet from a desktop PC.

    • Browse to https://legend.lnbits.com/ (or your own LNbits installation)
    • Type a memorable name for your wallet
    • Click ADD A NEW WALLET
    • Take note of your Wallet-URL

    Secure your Wallet-URL

    The LNbits wallet you created does not have a password-protected login. The Wallet-URL shown in the browser after completing the setup IS YOUR PASSWORD/LOGIN. So please make a backup of the full Wallet-URL and keep it a secret.

    "},{"location":"lnbits/#step-3-fund-your-wallet","title":"Step 3 - Fund Your Wallet","text":"

    Click the CREATE INVOICE button and send some satoshis to your LNbits wallet.

    "},{"location":"lnbits/#step-4-install-extension","title":"Step 4 - Install Extension","text":"

    Activate the LNbits Bolt Card Extension for your wallet as follows:

    • Click on Manage Extensions in the left menu
    • Click ENABLE on the Bolt Cards tile
    • Click OPEN or the new Bolt Cards item in the left menu

    "},{"location":"lnbits/#step-5-create-bolt-card-service","title":"Step 5 - Create Bolt Card Service","text":"
    • Click the orange plus button on the Bolt Cards Extension screen

    On the card creation form:

    1. Select the LNbits wallet you created before
    2. Set a limit of satoshis per transaction (for example, 100 000)
    3. Set a limit of satoshis per day (for example, 600 000)
    4. Type a memorable name for your BoltRing
    5. Enter the NFC UID of your BoltRing
    6. Click CREATE CARD

    After clicking CREATE CARD, you should see the card service created. Click the QR Code in the first column of the list to show the QR code you need in the next step.

    After clicking the QR code symbol, you should see this card creation popup.

    Make sure you back up the keys shown below the QR code. You will need them to reset/wipe your BoltRing later. Should LNbits become unavailable, these keys will be the only way to recover/reset your BoltRing.

    Keep the popup window open; you will need to scan the shown QR code in the next step.

    "},{"location":"lnbits/#step-6-pairing-your-boltring","title":"Step 6 - Pairing Your BoltRing","text":"

    Now you will pair you BoltRing with the LNbits BoltCard Extension. Go to your mobile phone and start the Bolt Card Creator App you installed earlier. Place your BoltRing on a table, so it is ready to be paired.

    Warning

    Please make sure you go through these last steps in one go, because the QR code from the previous step will be invalidated when you scan it. Make sure you hold your phone above the BoltRing at the correct position and hold it steady and long enough for the pairing to complete. If you close the App before writing the pairing data to the BoltRing, you must start over from step 5 and create a new card service entry.

    1. Go to the start screen of the Bolt Card Creator app
    2. On the start screen, tap SCAN QR CODE and scan the LNbits card creation QR code
    3. Tap \"WRITE CARD NOW\" and position your phone\u00b4s NFC antenna close above the BoltRing
    4. Verify that the app Output section shows all the green checkmarks

    Congratulations, your BoltRing is now ready for use.

    "},{"location":"merchant-compatibility/","title":"BoltRing Merchant Compatibility","text":"

    The BoltRing compatible with the open LUD-17 LNURLW standard. The following wallets and point-of-sales systems support accepting BoltRing payments:

    "},{"location":"merchant-compatibility/#self-hosted","title":"Self-Hosted","text":""},{"location":"merchant-compatibility/#breez-mobile","title":"Breez Mobile","text":"

    The Breez Mobile app for Android and iPhone offers simple non-custodial Point-of-Sale functionality, including the possibility to accept Lightning NFC payments.

    Breez Mobile

    "},{"location":"merchant-compatibility/#btcpay-server","title":"BTCPay Server","text":"

    BTCPay Server is a comprehensive self-hosted, open-source Bitcoin payment processor. The LNURL NFC plugin supports NFC payments for the included Point-of-Sale app.

    BTCPay Server

    "},{"location":"merchant-compatibility/#lnbits-tpos","title":"LNbits TPoS","text":"

    LNbits is a free, open-source Lightning account system. It comes with the TPoS extension, a Point-of-Sales app that supports Lightning NFC payments.

    LNbits TPoS

    "},{"location":"merchant-compatibility/#custodial","title":"Custodial","text":""},{"location":"merchant-compatibility/#wallet-of-satoshi","title":"Wallet Of Satoshi","text":"

    Wallet of Satoshi is a popular and easy to use custodial wallet for Android and iPhonnes. The latest version comes with dedicated point-of-sale functionality for merchants that supports NFC payments.

    Wallet of Satoshi

    "},{"location":"merchant-compatibility/#coincorner-checkout","title":"CoinCorner Checkout","text":"

    CoinCorner Checkout is a hosted bitcoin payment solution for merchants and other businesses. Their Point-of-Sale mobile app supports Lightning NFC payments.

    CoinCorner Checkout

    "},{"location":"video-tutorials/","title":"Bitcoin BoltRing Video Tutorials","text":""},{"location":"video-tutorials/#unveiling-the-bitcoin-bolt-ring-tap-and-pay-instantly","title":"Unveiling the Bitcoin Bolt Ring: Tap And Pay Instantly!","text":"

    This video by BTC Session will walk through setting up and using your BoltRing with and LNbits service. We couldn\u00b4t have done this any better!

    "}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"BoltRing Documentation","text":"

    Contactless Payments over Bitcoin Lightning

    Welcome to the world of contactless bitcoin lightning payments with the BoltRing! We're excited to offer this cutting-edge product to early adopters interested in exploring new technologies and pushing the boundaries of what's possible.

    The BoltRing is the first Bitcoin DIY contactless payment ring that brings the tap-to-pay experience to Bitcoin Lightning. You can use the BoltRing with your self-sovereign Bitcoin Lightning node or a commercial service provider.

    Get your own BoltRing at https://bitcoin-ring.com.

    A Community Effort

    The capabilities of the BoltRing are the results of contributions from developers and enthusiasts all around the world - most notably the Bolt Card Project and CoinCorner. Using this technology means being part of a global community of people who believe in the power of permissionless, decentralized, peer-to-peer transactions.

    By adopting this technology, you are not only getting access to cutting-edge payments capabilities, but you also get the opportunity to shape and influence the development of the technology while supporting a movement that aims to democratize access to financial services and promote financial freedom.

    The State of Development

    Please note that the BoltRing is still in its early stages. It is currently only supported by a limited number merchants, wallets, and the setup of the BoltRing may still be technically challenging. However, we believe that the benefits of using contactless payment technology for Bitcoin are worth the effort, and we are here to support you every step of the way.

    About the Documentation

    Our documentation is designed to guide you through every step, making it as easy as possible. We encourage you to experiment with the BoltRing and not to be afraid to try new things. By working through the documentation, you'll be able to take advantage of the ring's capabilities and learn about the underlying technology and how it all works.

    The documentation will cover all the necessary steps to get started and to be able to make your first bitcoin payments with the BoltRing. We will review the software and hardware requirements, the setup process, and how to pair the ring with a lightning service and your mobile wallet. From there, you can make convenient and contactless bitcoin payments.

    Let\u00b4s go

    We hope you enjoy using your new BoltRing, and we look forward to your feedback and suggestions. Please do not hesitate to reach out to us if you have any questions or encounter any issues. Let's take the first steps in NFC-based bitcoin payments together!

    "},{"location":"boltring-app/","title":"BoltRing App - Concept","text":"

    Work in Progress

    This document is work in progress and may change without notice. At the current time this concept of a BoltRing companion app is just that - A Concept. This document will be updated if/when we implement the concept.

    "},{"location":"boltring-app/#introduction","title":"Introduction","text":"

    The BoltRing App is a mobile application for Android and iOS. It is a companion app for the BoltRing payment device. The goal of the app is to enable non-technical people to configure and use the BoltRing. To drive adoption of contactless bitcoin lightning payments the user experience of this app shall be as convenient, simple and polished as possible.

    "},{"location":"boltring-app/#boltring-app-features","title":"BoltRing App Features","text":""},{"location":"boltring-app/#basic-features","title":"Basic Features","text":"
    • Connect the BoltRing with a BoltService
    • Configure payment rules and other settings
    • Track balance and send/receive payments
    • Reset a BoltRing to factory defaults
    "},{"location":"boltring-app/#special-features","title":"Special Features","text":"
    • Import a pre-configured BoltRing
    • Require PIN for certain payments
    • Separate activation of Send/Receive/BalanceCheck
    • Extended Payment Authorizaton Rules
    • Push notifications for payments
    "},{"location":"boltring-app/#hardware-requirements","title":"Hardware Requirements","text":"

    Connecting a BoltRing with a BoltService requires an accessible NFC Chip on the mobile device. If the device has no NFC-Chip it is possible to activate the Ring using another device and then import the pre-configured BoltRing to the device without NFC support.

    "},{"location":"boltring-app/#boltring-activation","title":"BoltRing Activation","text":"

    To activate the payment functionality of a BoltRing the following high level steps are required:

    • Creation of an account on a BoltService
    • Writing the Service URL and account keys to the NFC chip of the BoltRing
    "},{"location":"boltring-app/#user-experience","title":"User Experience","text":""},{"location":"boltring-app/#application-start","title":"Application Start","text":"

    Starting the application shows a loader screen with the BoltRing Logo. Optionally a high quality polished product photo of the BoltRing itself. Application start should be optimized to be as fast as possible.

    "},{"location":"boltring-app/#home-screen","title":"Home Screen","text":""},{"location":"boltring-app/#no-boltring-connected","title":"No BoltRing Connected","text":"

    If no BoltRing has yet been connected, the app should first check the NFC status of the mobile device. The following conditions may occur:

    The device has no NFC Chip

    "},{"location":"boltring-app/#-nfc-chip-detected-but-no-permission","title":"- NFC chip detected but no permission","text":"

    the Home Screen shows:

    • A welcome message: \u201cWelcome to your BoltRing\u201d
    • A button: \u201cConnect BoltRing\u201d
    "},{"location":"boltring-app/#screen-connect-boltring","title":"Screen: Connect BoltRing","text":"

    Allows user to connect his/her BoltRing with the BoltRing Wallet App.

    The screen shows the following elements:

    • Editable \u201cNAME\u201d field prefilled with a random name (\u201cXYZ BoltRing\u201d)
    • An image showing the position of the NFC chip of the mobile phone
    "},{"location":"boltring-reset/","title":"How to reset your BoltRing","text":"

    If your BoltRing is already paired with a lightning wallet, and you want to connect it to another BoltService you first need to reset your BoltRing. Your BoltRing configuration is protected by secret keys which you need to reset your BoltRing.

    Backup your Keys

    You need keys to re-configure your BoltRing. Without keys you cannot reset or re-configure your device!

    Keys are initialy set to ZERO at factory settings unless you bought a pre-configured BoltRing. For pre-configured BoltRings the keys are printed as QR code on the enclosed leaflet.

    After you re-configured your BoltRing you will need the newly set keys for any further re-configuration (the original keys will not work anymore).

    "},{"location":"boltring-reset/#boltring-reset-code","title":"BoltRing Reset Code","text":"

    If you received a pre-configured BoltRing, the reset code is printed on the leaflet that came with it. This QR code includes all the data required to reset your BoltRing to factory defaults. When you read the QR Code you should get data that looks like this:

    {\n\"action\": \"wipe\",\n\"k0\": \"dc41a9fc8db3766bf5e9f65b0f6f648e\",\n\"k1\": \"1a5aae9505a61f5b70b01deca990f728\",\n\"k2\": \"6f8cafe391f9181f7a72d778b816714b\",\n\"k3\": \"4d17d81c7c7a9a226a388f1e71addd15\",\n\"k4\": \"2fa4bf8c8e6d3e964459732627afc94e\",\n\"uid\": \"04DE663B7EA0A5\",\n\"version\": 1\n}\n
    "},{"location":"boltring-reset/#reset-with-bolt-card-creator","title":"Reset with Bolt Card Creator","text":"

    In addition to the reset code you will also eed an Android Phone with NFC support.

    If you have an Android phone install the Bolt Card NFC Card Creator App from Google Play. If you are using an iPhone install the Boltcard NFC Programmer from the App Store.

    Make sure that NFC is enabled on your mobile phone before launching the app.

    TIPS: NFC chip reset

    Important: If writing to the BoltRing NFC chip is interruped you may end up with a bricked device. Be sure to:

    • Remove any cover or shell from your phone before configuring your BoltRing.
    • Find out where the NFC chip antenna is positioned in your phone (using read tests).
    • Put the BoltRing on a table and and the phones antenna on top it in a stable position.
    • Wait a few seconds after writing before moving your phone.

    If you are using an iPhone, put it on top of the BoltRing as shown on this image before hitting the Reset Card Now button.

    BoltRing Reset Steps

    1. Select the Reset Keys tab at the bottom of your start screen
    2. Tap the SCAN QR CODE button to read the reset code (the card details should show your keys now)
    3. Position your phones antenna on top of your BoltRing in a stable way and tap the RESET CARD NOW button
    4. Hold the device still and wait until the app confirms that the keys are reset.

    Congratulations your BoltRing is reset to factory defaults and can now be configured with another wallet

    "},{"location":"getting-started/","title":"Getting started with your BoltRing","text":"

    To use your BoltRing you must pair it with a compatible Wallet and Bolt Card service. The service is then responsible for verifying and processing the unique payment URLs generated by your BoltRing according to the configured payment rules.

    As always, with Bitcoin, there are different options for setting up, operating, or using a Bolt Card service for your BoltRing, with varying features and tradeoffs.

    Backup your Keys

    You need keys to re-configure your BoltRing. Without keys you cannot reset or re-configure your device!

    Keys are initialy set to ZERO at factory settings unless you bought a pre-configured BoltRing. For pre-configured BoltRings the keys are printed as QR code on the enclosed leaflet.

    After you re-configured your BoltRing you will need the newly set keys for any further re-configuration (the original keys will not work anymore).

    "},{"location":"getting-started/#boltring-pairing-options","title":"BoltRing Pairing Options","text":"Wallet/Service Custodial Open Source Exchange Difficulty CoinCorner Yes No Yes Easy Bolt Card Wallet Yes/No Yes No Easy LNbits Yes/No Yes No Advanced"},{"location":"getting-started/#coincorner","title":"CoinCorner","text":"

    For non-technical folks and iPhone users, CoinCorner is probably the easiest way to get started. CoinCorner launched the Bolt Card in May 2022. They offer many Bitcoin-related services for users and merchants, including a custodial lightning wallet and fiat exchange services.

    Tip

    Before creating an account with CoinCorner, make sure their service is available in your country

    If you sign up with CoinCorner, you can easily pair your BoltRing with their mobile lightning wallet using any NFC-capable iPhone or Android device. The pairing procedure is the same as with the Bolt Card. Use our referral link to sign up:

    Go with CoinCorner

    "},{"location":"getting-started/#bolt-card-wallet","title":"Bolt Card Wallet","text":"

    Another option is the Bolt Card Wallet for Android or iOS which is a modified version of Bluewallet. The app is open source and allows you to connect your BoltRing with a Bolt Card Hub Service that you can run yourself. You may also use a public instance (custodial) of the Bolt Card Hub.

    Install Bolt Card Wallet

    "},{"location":"getting-started/#lnbits","title":"LNbits","text":"

    LNbits is a free, open-source lightning account system with many features, including a Bolt Card extension. You can use a hosted LNbits service or, provided that you have the necessary technical skills, install and operate your own LNbits service.

    LNbits Setup Guide

    "},{"location":"lnbits/","title":"BoltRing LNbits Setup","text":"

    LNbits is a free, open-source lightning account system with Bolt Card support. This guide shows you how to pair your BoltRing with the LNbits Bolt Card extension.

    Security notice

    In this guide, we use a public demo installation of LNbits, which means you must trust the service operators to guard your satoshis. Don\u00b4t be reckless; use it with caution and only for testing with small amounts.

    Use your own LNbits server

    You can also use this guide to pair your BoltRing with your self-hosted LNbits server. But be aware that your LNbits server has to be publicly reachable over clearnet with a https URL. A default Umbrel installation of LNbits will not work!

    "},{"location":"lnbits/#step-0-requirements","title":"Step 0 - Requirements","text":"
    • An existing Lightning Wallet that you can use to fund your LNbits account
    • A Mobile Phone with NFC support to provision your BoltRing
    • A BoltRing that has not been set up yet (or has been wiped)
    "},{"location":"lnbits/#step-1-install-bolt-card-creator","title":"Step 1 - Install Bolt Card Creator","text":"

    If you have an Android phone install the Bolt Card NFC Card Creator App from Google Play. If you are using an iPhone install the Boltcard NFC Programmer from the App Store.

    You will need this app later to write the bolt service configuration to the BoltRing. You will also need the NFC UID of your BoltRing for this set-up. You can either find it on the front page of the leaflet that came with your BoltRing or you can scan the BoltRing to get the NFC UID.

    If you already have your UID and are in a hurry, you can skip this section and continue with step 2.

    Read BoltRing NFC UID

    Using the Bolt Card Creator/Programmer App:

    1. Select the Advanced tab at the bottom of the start screen of the Bolt Card Creator App
    2. Select the Read NFC tab on the stacked menu
    3. Scan your BoltRing by holding it to the back of your phone
    4. Take note of the UID of your BoltRing

    Memorize the NFC antenna location

    Smartphones have their NFC antenna in different places. Usually, it is in the upper third of the back of the phone. While scanning the BoltRing, pay attention to the position the app detects the BoltRing. Knowing the antenna position will give you more confidence when writing the configuration to the BoltRing later.

    Error: This NFC card has not been formatted.

    If you get this error, you can use the NXP TagWriter App to erase and format your tag as NDEF.

    "},{"location":"lnbits/#step-2-create-an-lnbits-wallet","title":"Step 2 - Create an LNbits Wallet","text":"

    Do these steps from a PC

    The guide assumes you create your LNbits wallet from a desktop PC.

    • Browse to https://legend.lnbits.com/ (or your own LNbits installation)
    • Type a memorable name for your wallet
    • Click ADD A NEW WALLET
    • Take note of your Wallet-URL

    Secure your Wallet-URL

    The LNbits wallet you created does not have a password-protected login. The Wallet-URL shown in the browser after completing the setup IS YOUR PASSWORD/LOGIN. So please make a backup of the full Wallet-URL and keep it a secret.

    "},{"location":"lnbits/#step-3-fund-your-wallet","title":"Step 3 - Fund Your Wallet","text":"

    Click the CREATE INVOICE button and send some satoshis to your LNbits wallet.

    "},{"location":"lnbits/#step-4-install-extension","title":"Step 4 - Install Extension","text":"

    Activate the LNbits Bolt Card Extension for your wallet as follows:

    • Click on Manage Extensions in the left menu
    • Click ENABLE on the Bolt Cards tile
    • Click OPEN or the new Bolt Cards item in the left menu

    "},{"location":"lnbits/#step-5-create-bolt-card-service","title":"Step 5 - Create Bolt Card Service","text":"
    • Click the orange plus button on the Bolt Cards Extension screen

    On the card creation form:

    1. Select the LNbits wallet you created before
    2. Set a limit of satoshis per transaction (for example, 100 000)
    3. Set a limit of satoshis per day (for example, 600 000)
    4. Type a memorable name for your BoltRing
    5. Enter the NFC UID of your BoltRing
    6. Click CREATE CARD

    After clicking CREATE CARD, you should see the card service created. Click the QR Code in the first column of the list to show the QR code you need in the next step.

    After clicking the QR code symbol, you should see this card creation popup.

    Make sure you back up the keys shown below the QR code. You will need them to reset/wipe your BoltRing later. Should LNbits become unavailable, these keys will be the only way to recover/reset your BoltRing.

    Keep the popup window open; you will need to scan the shown QR code in the next step.

    "},{"location":"lnbits/#step-6-pairing-your-boltring","title":"Step 6 - Pairing Your BoltRing","text":"

    Now you will pair you BoltRing with the LNbits BoltCard Extension. Go to your mobile phone and start the Bolt Card Creator App you installed earlier. Place your BoltRing on a table, so it is ready to be paired.

    Warning

    Please make sure you go through these last steps in one go, because the QR code from the previous step will be invalidated when you scan it. Make sure you position your phone above the BoltRing at the correct place in a steady fashion and long enough for the pairing to complete. If you close the App before writing the pairing data to the BoltRing, you must start over from step 5 and create a new card service entry.

    TIPS: NFC chip writing

    Important: If writing to the BoltRing NFC chip is interruped you may end up with a bricked device. Be sure to:

    • Remove any cover or shell from your phone before configuring your BoltRing.
    • Find out where the NFC chip antenna is positioned in your phone (using read tests).
    • Put the BoltRing on a table and and the phones antenna on top it in a stable position.
    • Wait a few seconds after writing before moving your phone.

    If you are using an iPhone, put it on top of the BoltRing as shown on this image before hitting the Write Card Now button.

    1. Go to the start screen of the Bolt Card Creator app
    2. On the start screen, tap SCAN QR CODE and scan the LNbits card creation QR code
    3. Put your phones antenna on top of the BoltRing in a stable position
    4. Tap \"WRITE CARD NOW\"
    5. Verify that the app Output section shows all the green checkmarks

    Congratulations, your BoltRing is now ready for use.

    "},{"location":"merchant-compatibility/","title":"BoltRing Merchant Compatibility","text":"

    The BoltRing compatible with the open LUD-17 LNURLW standard. The following wallets and point-of-sales systems support accepting BoltRing payments:

    "},{"location":"merchant-compatibility/#self-hosted","title":"Self-Hosted","text":""},{"location":"merchant-compatibility/#breez-mobile","title":"Breez Mobile","text":"

    The Breez Mobile app for Android and iPhone offers simple non-custodial Point-of-Sale functionality, including the possibility to accept Lightning NFC payments.

    Breez Mobile

    "},{"location":"merchant-compatibility/#btcpay-server","title":"BTCPay Server","text":"

    BTCPay Server is a comprehensive self-hosted, open-source Bitcoin payment processor. The LNURL NFC plugin supports NFC payments for the included Point-of-Sale app.

    BTCPay Server

    "},{"location":"merchant-compatibility/#lnbits-tpos","title":"LNbits TPoS","text":"

    LNbits is a free, open-source Lightning account system. It comes with the TPoS extension, a Point-of-Sales app that supports Lightning NFC payments.

    LNbits TPoS

    "},{"location":"merchant-compatibility/#custodial","title":"Custodial","text":""},{"location":"merchant-compatibility/#wallet-of-satoshi","title":"Wallet Of Satoshi","text":"

    Wallet of Satoshi is a popular and easy to use custodial wallet for Android and iPhonnes. The latest version comes with dedicated point-of-sale functionality for merchants that supports NFC payments.

    Wallet of Satoshi

    "},{"location":"merchant-compatibility/#coincorner-checkout","title":"CoinCorner Checkout","text":"

    CoinCorner Checkout is a hosted bitcoin payment solution for merchants and other businesses. Their Point-of-Sale mobile app supports Lightning NFC payments.

    CoinCorner Checkout

    "},{"location":"video-tutorials/","title":"Bitcoin BoltRing Video Tutorials","text":""},{"location":"video-tutorials/#unveiling-the-bitcoin-bolt-ring-tap-and-pay-instantly","title":"Unveiling the Bitcoin Bolt Ring: Tap And Pay Instantly!","text":"

    This video by BTC Session will walk through setting up and using your BoltRing with and LNbits service. We couldn\u00b4t have done this any better!

    "}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 0a3f918..4a05da7 100755 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,37 +2,37 @@ https://docs.bolt-ring.com/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/boltring-app/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/boltring-reset/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/getting-started/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/lnbits/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/merchant-compatibility/ - 2024-03-16 + 2024-07-16 daily https://docs.bolt-ring.com/video-tutorials/ - 2024-03-16 + 2024-07-16 daily \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz index 81a1062625e3e9a09bb7c833896a5014424a6328..8f955667d6908f2c322f44fccf13ce9341d92d5a 100755 GIT binary patch delta 253 zcmV=CFb;fOt(h~`%*mt_&? z2!ftbq&!MAQxPcdrfkIvQ@f^2Ex7Hj)A?jnZNXAwlR+^gPdt}Xg-JnnvIf>|d5sj3 zRfqQQ$lC|Le=3o?w~Cob#}Pg=d?~A)zjSit+(6_n$sd`js)Flz-Zo%{@>ZKf9D%43 zBI!(EH_7PZ;0QN~79iI$;zi7w+~B;U%O+9J&O+jJqLiKX|8SkxrTlyK1JUnveiling the Bit - + \ No newline at end of file