Golden Ticket – BitcoinCash配布用のQRコードを生成できるアプリケーション

2018.10.22

BCHNews編集部

こんにちは、BCHNews編集部です。

2018年10月5日、Bitcoin.comが公式ツイッターにて、BitcoinCashのスクラッチカードであるGolden Ticketの紹介動画を投稿しました。

この投稿によると、Bitcoin.comがスポンサーになっているQuintet3という格闘技イベントのチケット所有者は、無料でGolden Ticketを受け取ることができるとのことです。

Golden Ticketは、ツイートの動画の通り、チケットの中央にあるスクラッチをけずることでQRコードが現れます。このQRコードは、いくらかのBitcoinCashが入ったウォレットの秘密鍵が変換されたものです。Golden Ticketを受け取った人は、このQRコードをBitcoin.comのウォレットでスキャンすることで、自身のウォレットにBitcoinCashを移動させることができます。

また、ツイート内ではこのQRコードを生成できるアプリのGithubリポジトリのURLが公開されており、自身で独自のスクラッチカードを作るためのQRコードを生成することができます。

ただし、執筆時点でGithubに記載されている手順通りではQRコードを上手く生成できないため、注意点を含めてQRコードの生成手順を紹介します。

BCH配布用QRコードの生成手順

以下、macOSを前提として手順を記載します。

セットアップ

  1. NodeJS LTSバージョン8.xをインストール
  2. ターミナルを起動し、ソースをクローン
    git clone https://github.com/Bitcoin-com/golden-ticket.git
  3. 依存関係をインストール
    cd golden-ticket && npm install

ニーモニックを生成

  1. 以下のコマンドを実行
    npm run generate-wallet
  2. 言語の入力を求められるので、以下のどれかの言語を入力してenterキー(入力しなければ英語になる)
    english、spanish、french、italian、japanese、korean、chinese_simplified、chinese_traditional
  3. 以降の入力要求は、全て何も入力せずenterキー

すると、以下のように、生成されたニーモニックコードやウォレットアドレス、アドレスのQRコードなどが表示されます。

BCH配布用のQRコードを生成

  1. wallet1.jsonをコピーしてmnemonic.jsonを作成(githubの手順にはないがmnemonic.jsonを作らないと次に実行するコマンドが失敗する)
    cp wallet1.json mnemonic.json
  2. create-addresses.jsを開き以下の通り修正する
    修正前:let addressCount = 2000;
    修正後:let addressCount = 1;
    ※修正せずに実行すると2000個のQRコードが生成されてしまう。
  3. BCH配布用のQRコードを生成
    npm run create-addresses

すると以下の通り秘密鍵がQRコードに変換されてhtml形式およびpdf形式で保存されます。

このQRコードをbitcoin.comでスキャンすると以下の画面が表示され、「Sweep paper wallet」をタップするとBCHを受け取ることができます。(この秘密鍵のウォレットには残高がないので受け取れません。)

さいごに

本記事では、Bitcoin.comのGold TicketのQRコード生成アプリがオープンソースで公開されていたので紹介しました。

複数人にBitcoinCashを配布したいことがあれば、利用してみてはいかがでしょうか。

最新情報はこちら

BCHNewsでは公式のTwitterアカウント(@bchnews_jp)を開設しました。
更新情報を配信しておりますので、よろしければフォローしていただけると嬉しいです。

BCHNews編集部

BCHNews編集部です。
日々更新される暗号通貨関連のニュースを読者の皆様にお届けします。

関連記事

FuzeXがBitcoin.comと提携、BitcoinCashをFuzeX Cardに追加したと発表

2018.07.23

by BCHNews編集部

Bitcoin.com、BitcoinCashのペーパーウォレットのデザインコンテストを開催

2018.10.19

by BCHNews編集部

Bitcoin.comのウォレットを紹介します

2018.11.06

by BCHNews編集部

Bitcoin.comのブロックチェーンエクスプローラーを紹介します

2018.10.29

by BCHNews編集部