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

Blinklabsからパスをコピーし、以下のコマンドを実行してバイナリファイルをダウンロードします。
ダウンロードするバージョンに応じてリンクパスを調整してください。
ヒント: 最新のBursaリリースはhttps://github.com/blinklabs-io/bursa/releasesページからダウンロードできます。
wget -O - https://github.com/blinklabs-io/bursa/releases/download/v0.11.1/bursa-v0.11.1-linux-amd64 > bursaステップ2 - 権限の変更
Section titled “ステップ2 - 権限の変更”この例では、バイナリファイルをbursaと名付けました。ファイルを実行可能にするには、以下のコマンドを実行します:
必要に応じてファイルパスとファイル名を調整してください。
chmod +x bursaステップ3 - API用にポート8080のファイアウォールを開く
Section titled “ステップ3 - API用にポート8080のファイアウォールを開く”APIのためにファイアウォールが開いていることを確認してください。この例ではポート8080を使用しました。ポート8080を開くには以下のコマンドを実行します:
sudo ufw allow 8080/tcpおめでとうございます!Bursaを使用する準備が整いました!
Section titled “おめでとうございます!Bursaを使用する準備が整いました!”これでコマンドラインを使用してCardanoウォレットを作成し、ウォレット管理に必要なすべてのファイルを出力できます。また、APIを起動してAPI Swaggerドキュメントにアクセスすることもできます。
コマンドラインでウォレットを作成しファイルを出力
Section titled “コマンドラインでウォレットを作成しファイルを出力”コマンドラインを使用してウォレットを作成し、Cardanoウォレット管理に必要なすべてのファイルを出力できます。
この例では、--outputフラグを使用して出力先ディレクトリを指定し、devフォルダにウォレットファイルを作成します。
./bursa wallet create --output dev
これでdevディレクトリにすべてのウォレットファイルが作成されます。

コマンドラインでAPIを起動
Section titled “コマンドラインでAPIを起動”APIを使用したい場合は、以下のコマンドを実行してコマンドラインから起動できます。
./bursa api
API Swaggerドキュメントにアクセス
Section titled “API Swaggerドキュメントにアクセス”IP:port/swagger/index.htmlにアクセスしてBursa APIを確認できます。必要に応じてIPとポートを調整してください。
http://localhost:8080/swagger/index.html