メインコンテンツまでスキップ

最初のステップ

アカウントの作成

Curvegrid Consoleにアクセスして、新しいアカウントを作成してください。Google、Github、Microsoftアカウント、またはメールアドレスとパスワードでサインアップできます。無料プランと有料プランの両方があります。サインアップに支払い情報を入力する必要はありません。

コンソールでは、MultiBaasデプロイメントの制御や、全体的な請求および組織情報の管理が可能です。コンソールは複数の組織をサポートしているため、複数のチームやプロジェクトで作業している場合に便利です。アカウントを作成すると、自動的に作成されるデフォルトの個人組織に所属します。

MultiBaasデプロイメントの作成

MultiBaasを使用するには、まずCurvegrid Consoleで「デプロイメント」を作成する必要があります。MultiBaasデプロイメントは単一のブロックチェーンにリンクされ、独自のドメイン名(例:https://abc123.multibaas.com)を持ち、構成、ユーザー、権限の面で他のMultiBaasデプロイメントから独立しています。これにより、開発、テスト、本番環境を簡単に分離できます。新しいデプロイメントを作成できるのは、組織の現在のプランに残容量がある場合のみです。

New Deploymentをクリックし、以下の情報を入力してください。

  1. デプロイメントを識別するためのLabelを選択します。ラベルは変更できず、デプロイメントの存続期間中存在します。
  2. Networkを選択します。ネットワークは一度設定すると変更できないことに注意してください。
  3. オプションで説明を入力します。
  4. デプロイメントタイプを選択します。
  5. Createボタンをクリックします。

MultiBaasデプロイメントがまもなく準備完了します!デプロイメントリストのリンクをクリックしてアクセスできます。

デプロイメントはいつでも削除して新しいものを作成できます。無料プランでも可能です。削除は即座に行われ、元に戻せません。

MultiBaasで構築する

MultiBaasで最初に行うことの1つは、スマートコントラクトをブロックチェーンにデプロイするか、新しいスマートコントラクトをリンクすることです。その後、MultiBaas Web UIを使用してスマートコントラクトの関数イベントを探索できます。最終的には、MultiBaasのREST APIを直接使用するか、いずれかのSDKを介して使用し、ブロックチェーンアプリケーションを構築します。MultiBaasには、ブロックチェーンとの対話を容易にする多数の高度な機能と関数があり、開発からテスト、本番へとアプリケーションを移行する時間と労力を節約できます。

実際の動作を確認する

MultiBaasを使用してスマートコントラクトをデプロイし、Next.jsフロントエンドを動かす方法については、MultiBaas Sample Appをご覧ください。リポジトリをクローンし、デプロイメントで構成すると、数分で動作するweb3アプリが実行され、独自のプロジェクトの土台として使用できます。