メインコンテンツへスキップ

前提条件

Foundryプロジェクトがセットアップ済みで、スマートコントラクトのコンパイルが成功している必要があります。 その方法については Foundryのセットアップとスマートコントラクトのコンパイル チュートリアルを参照してください。 任意ですが強く推奨: スマートコントラクトのテストも成功している必要があります。 その方法については Foundryを使用したスマートコントラクトのテスト チュートリアルを参照してください。

デプロイの実行

以下のコマンドでスマートコントラクトをデプロイします:
keystoreに保存された injTest アカウントを使用しています。 これは Foundryのセットアップとスマートコントラクトのコンパイル で事前にセットアップしたものです。
出力は以下のようになります:
デプロイされたアドレスをコピーし、https://testnet.blockscout.injective.network にアクセスして、検索フィールドにアドレスを貼り付けます。 デプロイしたスマートコントラクトのブロックエクスプローラーページが表示されます。 “Contract” タブをクリックすると、そのコントラクトのEVM bytecodeが表示され、コンパイル後のアーティファクトディレクトリのEVM bytecodeと一致するはずです。

次のステップ

スマートコントラクトのデプロイが完了したので、次はスマートコントラクトの検証です! Foundryを使用したスマートコントラクトの検証 チュートリアルに進みましょう。
最終更新日 2026年3月30日