₿ ビットコイン支払いQRコード生成
BIP21は「bitcoin:」から始まるURIスキームでビットコインの支払いリクエストを表す標準仕様で、多くのウォレットアプリがQRコード読み取りに対応しています。
ビットコインアドレスと、必要に応じて金額・ラベル・メモを入力すると、多くのウォレットアプリが読み取れるBIP21形式(bitcoin:)の支払いリクエストQRコードを生成するツールです。処理はすべてブラウザ内で完結します。
使い方
- ビットコインアドレスを入力します。
- 必要に応じて金額(BTC)・ラベル・メモを入力します。
- QRコードが自動的に生成されます。
- 生成されたQRコードをPNGでダウンロードするか、URIをコピーします。
計算の仕組み
ビットコインのアドレスと、金額・ラベル・メッセージを入れると、ウォレットアプリで読み取るだけで送金画面が開くQRコードを作ります。 QRコードの中身は、支払い依頼の標準形式 BIP 21 のリンクです。 bitcoin:アドレス?amount=0.001&label=店名&message=注文123 ラベルやメッセージは、日本語や空白が正しく伝わるように、パーセントエンコードして書き込みます。アドレスは、文字の種類と長さが正しい形かどうかだけを確かめます(チェックサムまでは検証しません)。
計算例
金額 0.001 BTC、ラベル「コーヒー」の場合 bitcoin:bc1q…?amount=0.001&label=%E3%82%B3%E3%83%BC%E3%83%92%E3%83%BC amount の単位は BTC です(0.001 BTC = 100,000 サトシ)。
使用上の注意
- 送金は取り消せません。QRコードを印刷・公開する前に、アドレスが正しいか必ずウォレットで確認してください。
- 同じアドレスを何度も使うと、取引の履歴がつながって見えやすくなります。受け取りごとに新しいアドレスを使うのが一般的です。
- この表示は情報提供のためのもので、暗号資産の購入や投資をすすめるものではありません。
よくある質問
アドレスの正当性は完全に検証されますか?
いいえ。このツールは文字数や使用文字種など基本的な形式チェックのみを行っており、Base58Checkやbech32のチェックサムまでは検証していません。実際の送金前には必ずウォレット側で正しいアドレスであることを確認してください。
BIP21とは何ですか?
「bitcoin:アドレス?amount=金額&label=ラベル&message=メモ」という形式でビットコインの支払いリクエストを表すURIスキームの標準仕様で、多くのウォレットアプリがQRコード読み取りに対応しています。
入力した情報はサーバーに送信されますか?
いいえ。QRコードの生成はすべてブラウザ内(お使いの端末上)で完結し、外部に送信されることはありません。