LNbitsのアカウントにBolt Cardを登録・削除する
【準備】
1. LNbitsとクリアネットIPアドレスで接続できること。Tor接続は不可。
2. LNbitsにBolt Cardエクステンションを入れておく。
3. カードに鍵を書き込むのに Bolt Card NFC programmerアプリが必要。
Android Play Storeにあります。iPhoneでも同名のアプリがあります。
4. AndroidならChromeでNFCタグ読み取りができるのでAndroid+Chrome推奨。
【カード登録】
1. LNbitsにログイン、メニューからBolt Cardを選択
2.+(add card)を選択
3. 紐付けるLNbitsのWalletと利用限度額(1回あたり、1日あたり)、Card Nameを入力。
Card UIDの欄右のアイコンをタップすればカード読み取りできる。上記準備4.を参照。UIDを自動入力したいなら利用する。※Chromeから許可を求められる。
カードリーダー等でUIDを確認して手入力するのも可。
4. CREATE CARDを選択。Cardsの一覧に作ったカード名が出てくる。
5. Cards一覧のQRコードアイコンを選択。
6. CREATE LINKを選択。URLがクリップボードにコピーされる。
Bolt Card NFC Programmerアプリを開始する。
1. Create Bolt Card→PASTE AUTH URLを選択。URLをペースト、CONTINUEを選択。
2.WRITE CARD NOWを選択
3.スマホにカードをかざす。かざしたままにする。なぜならアプリがカードに鍵を書き込むのに数秒かかる場合があるから。
4. アプリが書き込み終わると効果音が出て画面表示が変わる。Outputに結果が表示される。全部緑レチェックとなるはず。
<カード登録、終わり>
最初にカードを使った支払いの1,2回は失敗するかも。なぜなのかよく分からん。
【カード解除】
注意
Bolt card の中にある鍵を削除(Wipe)し、その後LNbitsからカード情報を削除する。
1. LNbitsにログイン、メニューからBolt Cardを選択。
2. Cards一覧から削除したいカードのQRコードアイコンを選択。
3. 画面真ん中にCREATE|WIPEと表示されるのでWIPEを選択し、その画面下にあるWIPE DATAを選択。カードの鍵を消す(Wipe)データがクリップボードにコピーされる。
Bolt Card NFC Programmerアプリを開始する。
1. Reset Keysをタップ
2. PASTE KEY JSONを選択
3. WipeデータをペーストしてCONTINUE
4. RESET CARD NOWを選択
5. スマホにカードをかざす。かざしたままにする。なぜならアプリがカードに鍵を書き込むのに数秒かかる場合があるから。
6. ちゃんと消えればSuccessが表示される。
LNbitsで再び操作を開始する。
1. DELETE CARDを選択。
2. OKを押す。このとき上記のカードの鍵を消す(Wipe)データがダウンロードさえる。念の為ってやつらしい。
<カード解除、終わり>
(補足)
・Bolt Card NFC ProgrammerのメニューRead NFCを選択、READ NFCを選択後にカードをかざすとカードを読み取ることができる。
カードに鍵がない場合は以下のように全部00になる。
・下記の構成図でいうとLNbitsは"Boltcard service"に該当します。