本記事は下記の翻訳となります。
『Smart Contract Verification Feature Available in Bunzz』
Bunzz は引き続き多くの機能を提供し、今回はブロックチェーン開発者コミュニティから最も要望の多かったスマートコントラクトの Verify 機能をリリースしました。
Bunzz で展開するすべてのスマートコントラクトのソースコードを簡単に Verify できるようになりました。Etherscan や他のネットワークブロックエクスプローラでスマートコントラクトを Verify するために必要なすべての入力フィールドにコピーして入力するためのデータが手に入ります。
ソースコードの Verify により、スマートコントラクトとやり取りするユーザーに透明性が提供されます。ソースコードをブロックエクスプローラにアップロードすることで、コンパイルされたコードとブロックチェーン上のコードを照合することができます。
それでは、Bunzz を使用してスマートコントラクトを検証するために必要な手順を一つずつ見ていきましょう。
DApp を作成する
-
選択したネットワークにスマートコントラクトモジュールがデプロイされます!
Verify 方法
モジュールがデプロイされたら、DApp のダッシュボードで検証機能にアクセスできます。 「Verify the contract」をクリックしてください。
次に、提供された以下のデータをコピーして、選択したネットワークブロックエクスプローラの検証フォームに入力してください。
例えば、モジュールが Goerli テストネットワークにデプロイされている場合は、コントラクトアドレスをコピーして Goerli テストネットワークのブロックエクスプローラの検索エンジンに貼り付けます。
次に、契約タブに移動し、「Verify and Publish」をクリックします。
そして、Bunzz のダッシュボードに必要なすべてのデータをコピーして貼り付けるか、対応するデータフィールドを選択し、最後に「Verify and Publish」ボタンが表示されるまで続けます。
以上で、Bunzz に展開したスマートコントラクトモジュールが Verfiy されました!
【Bunzz とは】
Bunzz はアジア最大級の DApps 開発インフラを運営する、web3×LLM におけるリーディングカンパニーです。「公共財としてのスマートコントラクト」の実現に向けて、各種 web3 インフラやサービスを開発・提供しております。
【Our Projects】
- Smart Contract Hub | スマートコントラクトの Github
- DeCipher | "Read me" for All of Contracts
- Bunzz for Enterprise | Tier1 の技術リソースを日本企業に提供
- Bunzz Audit | 透明かつ持続的なコントラクト監査の仕組みを実現
【Social Links】
【お問合せ】
web3 開発・コンサルティングのご相談はこちらから 👉Google Form
Bunzz R&D エンジニア荒巻さんの著書『スマートコントラクトの仕組みと法律』が好評発売中です 📕