コンテンツにスキップ

クイックスタートガイド

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までスクロールします。

bursa-blinklabs-site

ステップ1-B - Bursaを実行するオペレーティングシステムを選択します。

bursa-blinklabs-site-operating-system

ステップ1-C - バイナリファイルをダウンロードして希望の場所に移動するか、または…

bursa-blinklabs-site-download


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



この例では、バイナリファイルを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

bursa-wallet-create-with-output-string

これでdevディレクトリにすべてのウォレットファイルが作成されます。

bursa-wallet-files

APIを使用したい場合は、以下のコマンドを実行してコマンドラインから起動できます。

./bursa api

bursa-start-api

API Swaggerドキュメントにアクセス

Section titled “API Swaggerドキュメントにアクセス”

IP:port/swagger/index.htmlにアクセスしてBursa APIを確認できます。必要に応じてIPとポートを調整してください。

http://localhost:8080/swagger/index.html

bursa-swagger