# アーキテクチャ

BTCPay Server は、独自の決済プロセッサを導入・運用するために、複数の Bitcoin 関連コンポーネントを一貫したユーザー体験として統合するプロジェクトです。

Architecture

最小構成は次のとおりです。

さらに、Lightning Network へのアクセスが必要な場合、NBXplorer は次への接続をサポートします。

  • Core Lightning (CLN)(unix ソケット経由)
  • LND(REST インターフェース経由)

以下の動画では、BTCPay アーキテクチャを詳しく解説しています。


BTCPay Server のデプロイ方法は、柔軟性重視か使いやすさ重視かに応じて複数用意されています。

簡単な順に並べると次のとおりです。

コミュニティメンバーの一部は、サードパーティホスティング(第三者による BTCPay Server 管理)も提供しています。

ウォレットと Web サービスを直接コントロールできることには大きな価値があります。そのため、Azure デプロイ または Web インターフェースデプロイ を利用し、自分でセットアップすることをおすすめします。手順はそれほど難しくありません。