コンテンツへスキップ
0%

MetaMaskにSepoliaを追加する方法

2023年3月3日 公開読了時間 1 分

分散型アプリケーションをEthereum mainnetにデプロイする前にテストするため、web3開発者はスマートコントラクトを公開テストネット上にデプロイします。SepoliaはProof-of-Stakeテストネットであり、開発者がアプリをEthereumのレイヤー1ブロックチェーンに移行する前に機能を検証するために使われる、よく使われるテスト用ブロックチェーンです。

この記事では、Alchemy上で無料のSepolia RPCエンドポイントを作成し、Sepoliaテストネット上でスマートコントラクトのデプロイを始める方法を説明します。

SepoliaをMetaMaskに追加し終えたら、AlchemyのSepolia Faucetから無料のSepoliaETHを取得できます。

1. Alchemyに登録する

Alchemyアカウントを持っていない場合は、無料アカウントを作成してください。すでにアカウントを持っている場合はサインインしてください。

無料アカウントを作成するAlchemyのサインアップページ
無料のAlchemyアカウントを作成する。

Alchemyの無料プランはSepoliaテストネットのサポートを提供しており、web3で最大の無料プランへのアクセスを開発者に提供します。AlchemyのNode APIを通じて、フルアーカイブデータ、1日あたりのリクエスト数無制限、強化されたAPI、そして月間3億compute unitsにアクセスできます。

2. Sepoliaアプリケーションを作成する

ダッシュボードから「create app」ボタンをクリックします。次に、以下を含むdappの情報を入力します。

  1. Dapp Name - アプリの名前を付ける
  2. Description - アプリの説明を書く
  3. Chain - 「Ethereum」を選択
  4. Network - 「Sepolia」を選択
Alchemyダッシュボード:新しいSepoliaアプリを作成
Sepoliaアプリケーションを作成

3. Sepoliaを自動でMetaMaskに追加する

Alchemyは、新しいSepolia RPCエンドポイントをMetaMaskに追加するためのワンクリックツールを提供しています。

まず、新しく作成したdappを開き、「Add to Wallet」ボタンをクリックします。

1-click "Add to Wallet" button in the Alchemy dashboard.
1-click "Add to Wallet" button in the Alchemy dashboard.

Alchemyがウォレットに Sepolia ネットワークを追加することを許可します。

AlchemyがウォレットにSepolia RPC URLを追加することを許可するポップアップ
AlchemyがウォレットにSepolia RPC URLを追加することを許可するポップアップ

これで完了です。

SepoliaをMetaMaskに手動で追加する方法

Sepoliaテストネットワーク上でスマートコントラクトのデプロイやテストアプリケーションとのやり取りを始めるには、ウォレットをSepoliaネットワークに接続する必要があります。

SepoliaテストネットをMetaMaskに追加するには、ウォレット上部のネットワークボタンをクリックし、「Add Network」をクリックします。

MetaMaskのネットワークメニュー:Add Networkボタンをクリック
MetaMaskにネットワークを追加する。

ページの下部にある「Add a network manually」をクリックします。

MetaMaskに手動で新しいネットワークを追加
MetaMaskに手動で新しいネットワークを追加

次に、Alchemyダッシュボードに移動し、「View Key」をクリックしてから「HTTPS URL」をコピーします。

AlchemyダッシュボードでSepolia RPC HTTPS URLをコピー
Sepolia RPC HTTPS URLをコピーする。

MetaMaskに戻り、Sepolia RPC URLをネットワーク設定の詳細欄に、以下の情報とともに貼り付けます。

これでMetaMaskウォレットがSepoliaに接続されました。

最後のステップは、faucetから無料のSepoliaETHを取得することです。

よくある質問

Sepolia Testnetとは何で、なぜMetaMaskと一緒に使うのですか?

SepoliaはProof-of-Stakeテストネットであり、web3開発者が分散型アプリケーションをEthereum mainnetにデプロイする前にテストするために使用し、実際のETHをリスクにさらすことなく安全に検証を行えます。

SepoliaネットワークをMetaMaskに手動で追加するにはどうすればよいですか?

MetaMask上部のネットワークボタンをクリックし、「Add Network」を選択、続いて「Add a network manually」を選択して、Sepoliaネットワークの設定情報を入力します。

SepoliaのAlchemy RPC URLはどこで取得できますか?

Alchemyダッシュボードで、Sepoliaアプリに移動し、「View Key」をクリックして、HTTPS URLをコピーしてRPCエンドポイントとして使用します。

ネットワーク追加後、Sepolia用の無料テストETHはどうやって取得できますか?

AlchemyのSepolia Faucetにアクセスして、アプリケーションのテスト用に無料のSepoliaETHを取得してください。

AlchemyのフリープランはSepolia Testnetをサポートしていますか?

はい、Alchemyのフリープランには、1日あたりのリクエスト数無制限、月間3,000万compute unitsを含むSepoliaテストネットのサポートが含まれています。

Background gradient

ブロックチェーンで魔法を生み出す

Alchemyは、最も強力なweb3開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。