For the complete documentation index, see llms.txt. This page is also available as Markdown.

thirdweb でデプロイする

thirdweb の Explore ライブラリまたは CLI デプロイツールを使用して、標準またはカスタムの smart contract を Chiliz Chain Mainnet または Spicy Testnet にデプロイします。

Thirdweb は、ブロックチェーンアプリの構築とデプロイを簡素化するツール、SDK、そして smart contract テンプレートを提供しています。

Thirdweb は、Chiliz Chain MainnetSpicy Testnet を含む、ほとんどの EVM ベースのチェーンに対してサービスを提供しています。

thirdweb のツールを使って Chiliz Chain に contract をデプロイする方法は 2 通りあります。

  • 標準的な contract が必要なだけであれば、ウェブベースの Explore ライブラリを使用します。

  • カスタム contract をデプロイしたい場合は、CLI 中心のツールを使用します。

ここでは、その両方を見ていきます。

注: thirdweb チームは、まさにこのトピックについて素晴らしい動画を制作しています。

thirdweb の Explore を使って smart contract をデプロイする

Thirdweb は、監査済みの EVM smart contract のライブラリである Explore を提供しており、これに付随するオンラインツールを使えば、誰でも標準的な contract を任意の EVM チェーンにデプロイできます。

  1. thirdweb Explore にアクセスします。

  2. 「Token」contract をクリックします。

Chiliz の Fan Tokens は CAP-20 トークンであり、これは Ethereum の ERC20 トークン標準を Chiliz Chain 向けに拡張したものです。CAP-20 の詳細はこちら。

contract のページが開きます。表示される情報をすべて読むことをお勧めします。

  1. 「Deploy Now」ボタン(画面右上)をクリックします。

フォームが開きます。

  1. 「Contract Metadata」セクションから始めて、各種フォームフィールドに入力します。

残りのセクションは Explore による自動入力に任せても構いませんが、各項目、特に以下の点には注意を払うことをお勧めします。

  • Recipient address: ウォレット(MetaMask など)でログインしている場合、このフィールドにはすでにあなたのウォレットのアドレスが表示されているはずです。必ずあなた自身のものであることを確認してください!

  • Deploy options: この contract をデプロイするチェーンを選択する場所です。必ず Chiliz Chain(または必要に応じて Spicy Testnet)を選択してください!

  1. 「Deploy Now」をクリックして、あなた自身の Token を Chiliz Chain にデプロイします。

ウォレットから署名すべきトランザクションがいくつかあり、その数は場合によって異なります。

  1. 「View Now」をクリックして thirdweb ダッシュボードにアクセスし、デプロイされた contract を確認します。

thirdweb の CLI ツールを使って smart contract をデプロイする

thirdweb の deploy ツールは、複雑な技術的詳細を自動的に処理し、単一のコマンドで任意の EVM チェーン(Chiliz Chain を含む)への smart contract デプロイを簡素化します。

これは、非標準的な contract(たとえばカスタマイズした OpenZeppelin contract)を使用したい場合に推奨される方法です。

thirdweb CLI のインストール

thirdweb deploy ツールを使用するには、以下が必要です。

  • Node.js とその npm ツールのローカルインストール。

  • thirdweb CLI ツールのローカルインストール。

Node.js と npm をインストールするには、こちらの手順に従ってください

その後、ターミナルで以下のコマンドを実行することで thirdweb CLI をインストールできます。

thirdweb チームは thirdweb CLI の詳細解説動画を作成しているので、ぜひチェックしてください!

thirdweb CLI を使って contract をデプロイする

CLI をインストールしたら、それを使って smart contract をデプロイできます。

  1. ターミナルから、smart contract リポジトリのルートに移動します。

  2. deploy コマンドを実行します。

これにより、contract のデプロイ手順がガイドされます。

  1. ブラウザウィンドウを開いて thirdweb ダッシュボードに接続します。

  2. ダッシュボードから、デバイスを認可する必要があります。これには、thirdweb で使用しているウォレットを使ってトランザクションに署名する必要があります。

thirdweb チームによるデモもチェックしてください。

最終更新

役に立ちましたか?