見出し画像

【初心者向け】Polygon zkEVMの使い方

先週、PolygonはフラグシップとなるZero KnowledgeロールアップであるPolygon zkEVMのパブリックテストネットリリースを発表しました。

Polygon zkEVMは完全にソースが利用可能なコードとEthereum Virtual Machineとの等価性を持つ、最初のL2スケーラビリティソリューションです。

公開されたテストネットでは、トランザクションが処理される様子をリアルタイムで見ることができます。2023年第1四半期に予定されているEthereumメインネットへのリリースに先立ち、多くの人にzkEVMを使用してもらいたいと考えています。

また、zkEVMと並行して新たな取り組みとなるPolygon Universityを立ち上げました。この取り組みは、Ethereum上でのビルドに興味を持つ人のための、開発者によって作成された開発者のための教育サービスです。

Polygon Universityの詳細については、近日中紹介予定です。メールアドレスを登録し、最新情報のアップデートをお待ちください

1,ウォレット(メタマスク)からの接続

MetaMaskウォレットにPolygon zkEVMネットワークを追加するには、ネットワーク選択ドロップダウンメニューから、ネットワークの追加をクリックし、以下を入力します。

Network Name: Polygon zkEVM Testnet
RPC URL: https://public.zkevm-test.net:2083
Chain ID: 1402
Currency Symbol: ETH
Block Explorer URL: https://public.zkevm-test.net:8443

ポイント:テストネットワークが表示されない場合は、ネットワーク選択のドロップダウンメニューで、テストネットワークの表示/非表示をクリックし、そのオプションがオンになっていることを確認してください。

2,スマートコントラクトをzkEVMにデプロイする

Ethereum上で動作するツールはすべてPolygon zkEVMでも動作するため、お好みのスクリプトツールを使用してスマートコントラクトをテストネットにデプロイすることができます。基本的なRPCのセットアップは同じです。

・デプロイしたい標準スマートコントラクトを選択します。
・【環境]フィールドで、[注入されたプロバイダ - MetaMask]を選択します。
・デプロイを押します。

ポイント:スマートコントラクトをデプロイしたり、トランザクションを実行するには、Goerliテストネットからテストトークンをブリッジする必要がある場合があります。下記のURLから行うことができます。

Bridge: https://public.zkevm-test.net/login

3,ブロックエクスプローラーを使ったトランザクションの作成と表示

Remixまたはお好みのEthereumスクリプトツールを使用して、以下を実行します。
・入金機能を持つスマートコントラクトを選択します。
・金額を入力し、入金するトークンのシンボルを選択します。
・デポジットをクリックし、トランザクションを承認する。

ポイント:テストネットがベータ版からメインネットに移行する際、取引が利用可能になるまで、遅延が発生する可能性があります。

ブロックエクスプローラーにあなたのTX(トランザクション)がすぐに表示されない場合、それはインデックス作成中であることを知っておいてください。

また、インデックス作成中であっても、あなたの取引とスマートコントラクトは常にテストネットのURLから見ることができます。

まとめ
Ethereumを世界に広めるという私たちのミッションの中で、重要だと考えていることは使いやすいツールを作ることです。Polygon zkEVMとPolygon Universityは、最高のツールを多くの人たちの手に届けることを目的としています。

あなたがWeb3の開発でどこにいようと、Polygonはあなたが必要とするコミュニティとリソースを提供します - Discord、Telegram、そして直近始まるPolygon Universityにぜひ参加してください。

Polygonのエコシステムの最新情報をブログでお届けします。

リンク集

最新の開発情報は、こちらのウェブサイトをご覧ください。

Website | Twitter | Developer Twitter | Enterprise Twitter | Studios Twitter | Telegram | Reddit | Discord| Instagram | Facebook | LinkedIn

Polygonリンク集
Polygon Japan Twitter
Polygon Discord 日本開発者向けコミュニティ
Polygon Japanチームへの法人問合せ