Stellar は、高速かつ国境を越えた金融取引のためのオープンソースのブロックチェーン ネットワークです。あなたが JavaScript 開発者で、優れたネットワーク上に dApp を構築したい場合は、これが最適です。このチュートリアルでは、環境のセットアップから最初のトランザクションの実行まで、Stellar を JavaScript と統合する方法を学びます。
それでは、始めましょう
ああ、始める前に、JavaScript の基本的な知識が必要であり、マシンに npm と Node.js がインストールされている必要があります。
まず、ターミナルまたはコマンド プロンプトを開き、プロジェクトの新しいディレクトリを作成します:
このコマンドは新しい Node.js プロジェクトを初期化します。
次に、JavaScript 用の Stellar SDK をインストールします。
でも、ちょっと待ってくださいStellar-SDK とは何ですか?
Stellar SDK は、JavaScript を使用して Stellar ネットワークと対話するための強力なライブラリです。
環境が整ったので、Stellarネットワークに接続してみます。 Stellar SDK が必要で、テストネットに接続します。
テストネットとは何ですか?
Testnet は、開発者がリアルマネーに接続せずにアプリケーションをテストできる無料で使用できるネットワークです。リアルマネーに接続し、取引手数料などをカバーするために XLM を必要とするメインネットがある場合。テストネットはメインネットに似ており、Friendbot と呼ばれる無料のテスト ルーメン (XLM) があります。
これにより、SDK が初期化され、テストネットに接続するようにサーバーが設定されます。
Stellar ネットワークと通信するには、Stellar アカウントが必要です。 SDK を使用してキーと値のペアを生成することで、新しいアカウントを簡単に作成できます。値のペアは、公開キーと秘密キーで構成されます。
publicKey() はアカウントの識別子であり、secret() は秘密鍵であり、安全に保管する必要があります。
テストネットでは、Stellar の Friendbot サービスを使用してアカウントに資金を投入できます。
fundAccount 関数は、アカウントに 10,000 テスト ルーメンを入金するよう Friendbot にリクエストを送信します。したがって、トランザクションのステータスにメッセージを記録します。
アカウントが確立されたので、Stellar ネットワークで最初のトランザクションを行うことができます。トランザクションを構築し、署名し、ステラ ネットワークに送信します。私たちのアカウントから別のアカウントに 10 XLM を送金します。
コンマ ( , ) が 1 つでもコードが破損する可能性があります。エラーの処理は、コードを期待通りの軌道に乗せておくために非常に重要です。
これはトランザクション中のエラーを捕捉し、コードのデバッグに役立つ特定のエラーをログに記録します。
私たちは Stellar を JavaScript と統合し、Stellar テストネットで最初のトランザクションを実行しました。 JavaScript は開発者の間で広く採用されているため、Stellar を使用したブロックチェーンへの移行はより便利です。
新しいスキルを学ぶための最良の方法は、より多くのプロジェクトを練習することです。小さなプロジェクトを構築し、コンセプトを試してみましょう。
この投稿が役に立ったと思われる場合は、私に愛を示し続けることを忘れないでください。次回まで、いいね、共有、学習してください。
ここや X、GitHub、LinkedIn で私をフォローして、私とつながりを保つこともできます。
以上がStellar と JavaScript の統合: dApp の構築は簡単です (まったくの初心者向け)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。