クイックスタートガイド
Go言語で書かれたプログラマティックなCardanoウォレットで、API、CLI、ライブラリインターフェースを提供し、開発者がウォレット機能を簡単に統合できるようにします。
blinklabs.ioからBursaのCLI用のバイナリまたはアーカイブ、各プラットフォームのインストーラーをダウンロードするだけです。その後、コマンドラインまたはAPIでBursaを実行します。
プラットフォームウォレットのインストール、ソースからのビルド、トラブルシューティングは、フルノードウォレットガイドを参照してください。
以下の手順に従って始めましょう
このガイドは一般的なLinux環境を想定しています。必要に応じてコマンドとパスを調整してください。
ステップ1 - BlinklabsからCLI用のバイナリまたはアーカイブ、各プラットフォームのインストーラーをダウンロード
Section titled “ステップ1 - BlinklabsからCLI用のバイナリまたはアーカイブ、各プラットフォームのインストーラーをダウンロード”ステップ1-A - まずhttps://blinklabs.io/projects-open-sourceにアクセスし、Bursaまでスクロールします。
ステップ1-B - Bursaを実行するオペレーティングシステムを選択します。
ステップ1-C - LinuxまたはFreeBSDでCLIを使用する場合は、アーキテクチャに合った.tar.gzアーカイブをダウンロードし、希望の場所に移動するか、または…

LinuxまたはFreeBSDのCLIアーカイブを使用する場合は、Blinklabsからパスをコピーし、以下のコマンドを実行してリリースアーカイブをダウンロードし、展開します。WindowsまたはmacOSのデスクトップウォレットを使用する場合は、各プラットフォームのインストーラーを使用し、アーカイブの展開や実行権限の変更は行いません。
ダウンロードするバージョンに応じてリンクパスを調整してください。
ヒント: 最新のBursaリリースはhttps://github.com/blinklabs-io/bursa/releasesページからダウンロードできます。
wget -O bursa-v0.20.0-linux-amd64.tar.gz https://github.com/blinklabs-io/bursa/releases/download/v0.20.0/bursa-v0.20.0-linux-amd64.tar.gztar xzf bursa-v0.20.0-linux-amd64.tar.gzLinuxとFreeBSDのCLIダウンロードにはアーキテクチャ別の.tar.gzアーカイブを使用し、WindowsのCLIダウンロードには.exeファイル、macOSのCLIダウンロードには.zipファイルを使用します。Windowsではアーキテクチャ別の署名済み.msiインストーラーを、macOSではアーキテクチャ別の公証済み.pkgインストーラーをデスクトップウォレット向けに配布します。オプションのWebView2 Evergreenブートストラッパーを含むリリースでは、WebView2ランタイムが未インストールの場合に限り、Windowsの.msiがブートストラッパーを含むことがあります。
ステップ2 - Linux/FreeBSD CLIの権限の変更
Section titled “ステップ2 - Linux/FreeBSD CLIの権限の変更”この手順はLinuxまたはFreeBSDのCLIアーカイブから展開したバイナリに適用します。この例では、バイナリファイルをbursaと名付けました。ファイルを実行可能にするには、以下のコマンドを実行します。Windowsの.msiまたはmacOSの.pkgデスクトップウォレットには、このコマンドを実行しないでください。
必要に応じてファイルパスとファイル名を調整してください。
chmod +x bursaステップ3 - APIの接続を設定
Section titled “ステップ3 - APIの接続を設定”APIはデフォルトで127.0.0.1:8080で待ち受けます。ローカルクライアントはファイアウォールでポートを開かずに接続できます。リモートアクセスが必要な場合は、YAMLのapi.addressまたは環境変数API_LISTEN_ADDRESSで非ループバックアドレスを明示的に設定してください。非ループバックで待ち受ける場合は、TLSとBearer認証を含むセキュリティ要件を適用します。設定の詳細は設定リファレンスを参照してください。
おめでとうございます!Bursaを使用する準備が整いました!
Section titled “おめでとうございます!Bursaを使用する準備が整いました!”これでコマンドラインを使用してCardanoウォレットを作成し、ウォレット管理に必要なすべてのファイルを出力できます。また、APIを起動してAPI Swaggerドキュメントにアクセスすることもできます。
Bursaは、マルチシグネチャスクリプト、ハッシュ、鍵の生成にも使用できます。これにはCardanoステークプールの運用に必要な鍵や証明書も含まれます。
コマンドラインでのBursaの使い方と実行可能な便利なコマンドについての詳細はこちら。
Docs authored by Doc Holiday