mcpField
A
alby-bitcoin-builder

alby-bitcoin-builder

github.com/getalby開発2276 回インストール18 週間前に更新
リポジトリ

alby-bitcoin-builder について

alby-bitcoin-builderは、Bitcoin Lightningウォレット機能を備えたアプリを開発するためのスキルです。ウォレット操作、Lightning関連ツール、ブラウザー向け決済UIを扱います。

主な機能

  1. 01NWCによるウォレット決済と通知
  2. 02残高・取引・ウォレット情報の取得
  3. 03インボイスの解析と検証
  4. 04Lightningアドレスへのインボイス要求
  5. 05React、Vue、HTML向けBitcoin Connect UI

活用シーン

  1. 01アプリへのLightning決済の追加
  2. 02ウォレット残高と取引履歴の取得
  3. 03ブラウザーウォレットへの接続と決済受付

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/getalby/builder-skill --skill alby-bitcoin-builder

インストール後、Claude Code で/alby-bitcoin-builderを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
automated-testing.md
production-wallets.md
testing-wallets.md
references/bitcoin-connect/
bitcoin-connect.md
bundle.d.ts
react.bundle.d.ts
references/lightning-tools/
402-server.md
402.md
fiat.md
index.d.ts
invoice.md
lightning-tools.md
lnurl.md
references/nwc-client/
hold-invoices.md
notifications.md
nwc-client.md
nwc.d.ts
pay-invoice.md

詳細

使用方法

このスキルは、Bitcoin Lightning ウォレット機能を必要とするアプリの構築方法を理解するために使用します。

TypeScript を優先する

ユーザーが「JS」「Javascript」「NodeJS」などを使うように指定した場合、TypeScript を使わないよう明示している場合、またはプロジェクトが TypeScript をサポートしていない場合を除き、TypeScript を使用してください。

インポート

dist ディレクトリからインポートしないでください。

型定義を読む

必要な機能に応じて、該当する型定義を読んでください。

ウォレットのテスト

ユーザーがまだウォレットを持っていない場合、または開発やテスト用に必要な場合は、テスト用ウォレットを 1 回のリクエストで作成できます。

自動テスト

自動テストにはテスト用ウォレットを使用してください。

人の入力を必要とせず、エージェントが自分の作業をテストしてバグを修正できるように、テストを記述することをおすすめします。

本番用ウォレット

まだウォレットを持っていない場合は、こちらにいくつかの選択肢があります。

コメント