ETHGlobal の旅に出発されたことをお祝いします。このドキュメントでは、MultiBaasを使用してアプリケーションをより速く構築するために利用可能なツールについて説明します。
MultiBaasブロックチェーンアプリケーションサーバーは、ブロックチェーン用のミドルウェアです。これを使用すると、REST API、ウォレットオートメーション、イベントクエリーを使用して、1つまたは複数のブロックチェーンプラットフォーム上に分散型アプリケーション(DApps)をより簡単に構築することができます。詳しくは、「MultiBaasとは。
ETHGlobalプラン
ETHGlobalでは、ハッカソンの時間を最大限に活用するために、すべてのプレミアム機能、ベル、およびホイッスルが利用できる無料プランタイプを作成しました。console.curvegrid.comにアクセスし、アカウントを作成し、ご希望のネットワークでETHGlobalのデプロイメントタイプを選択してください。
最大2つのデプロイメントを作成できるので、例えば、1つはEVM Curvegrid Test Network(蛇口付き)でテスト用、もう1つはMainnetで本番用として使用することができます。
MultiBaasを使用するには、1)新しいスマートコントラクトを作成する、2)すでにデプロイされた既存のスマートコントラクトにアクセスする、という2つの主要なアプローチがあります。また、両方を組み合わせて行う必要がある、または行いたい場合もあります。
既存のスマートコントラクトにアクセスすることで、多くの利益を生むhttps://ethglobal.com/events/tokyo/prizes の1つに素早くインターフェースを構築することができます。ボーナスとして、あなたは私たちのささやかな賞の対象にもなります!
スマートコントラクトの新規作成
MultiBaasのデプロイメントにスマートコントラクトを追加する方法はいくつかありますが、コントラクトの構築と反復を行う場合は、https://github.com/curvegrid/hardhat-multibaas-plugin を使用することをお勧めします。
既存のスマートコントラクトにアクセスする
また、ブロックチェーン上に既にデプロイされている既存のスマートコントラクトをリンクすることもできます。リンクする前に、上記のようにコントラクトを追加する必要があります。
ETHGlobal Tokyo Hackathonのスポンサー契約を追加しました。
この便利なリポジトリを使って、他のスポンサー賞のために素早く立ち上げることができます: https://github.com/curvegrid/ethglobal-tokyo-hackathon-contracts
特徴
ETHGlobalプランに含まれる機能は以下の通りです:
- イベントクエリ有効
- マルチシグウォレット有効
- ハードウェア・セキュリティ・モジュール(HSM):有効
- APIコール:たくさん
- ユーザーです:たくさん
- 連動するスマートコントラクト:夥しい数の
ご不明な点がございましたら、会場で赤いカバーオールを着た気さくなチームメンバーを見つけるか、Discordチャンネル、またはドキュメントページでご確認ください。
デモ
30分でできるDappの作り方!
講演で紹介したサンプルDapp:https://github.com/curvegrid/sprite-write-sample-dapp
プランの有効期限
ETHGlobalの特別プランは4月14日から4月23日まで利用可能で、ハッカソンを乗り切り、さらにその上も乗り切ることができます。重要なデータは終了日までにデプロイメントから移行するか、ヘルプやプランの延長・アップグレードのご相談を承ります。
本資料は、イベント開催中に詳細を更新する予定です。
フリー素材
P.S. ハッキングの手を休めて、赤いジャンプスーツと日本のお菓子が当たる応募や、NFTの無料配布、ステッカーを手に入れたい方は、https://linktr.ee/curvegrid_ethglobal、私たちのブースにご挨拶にお越しください👋。