Cointime

Download App
iOS & Android

ERC-4671 トークン標準を使用してシンプルな DApp を構築するにはどうすればよいですか?

著者: Trust Onyekwere編集: Cointime.com 237

ERC-4671 モジュールを使用して分散アプリケーション (DApps) を構築するためのガイドへようこそ!

このガイドでは、ブロックチェーン分野の新興標準であるイーサリアム ERC-4671 について紹介し、実践的な DApp 開発体験を行います。このチュートリアルを学習することで、BSC ブロックチェーンと対話できる完全に機能する DApp を作成できるようになります。

使用されている技術

このガイドでは、イーサリアム開発エコシステムの主要なテクノロジーとツールのいくつかを活用します。

1. バイナンス スマート チェーン (BSC) テストネット

2.バンズのエコシステム

3. React.js と Ethers.js

4.ERC-4671

5.メタマスク

6.バンズのテンプレート

前提条件

このガイドを開始する前に、イーサリアムと BSC に重点を置いたブロックチェーン テクノロジーの基本を理解しておくことをお勧めします。 JavaScript と VScode および Web3.js ライブラリを使用して BSC ブロックチェーンと対話するため、JavaScript と VScode に精通していると役立ちます。スマート コントラクト、メタマスク ウォレット、イーサリアム トークンの基本概念を理解することは非常に役立ちます。

始める前に、ERC-4671 とは何かを理解する必要があります。これは長くて退屈な歴史の授業にはならないことを約束します。

ERC-4671とは

ERC-4671、または取引不可トークン (NTT) は、イーサリアム ブロックチェーン上の個人の財産または成果を表します。これらのトークンは、学位、証明書、政府文書、その他の個人的なアイテムや業績を象徴しています。それらは「魂に縛られている」、つまり取引や譲渡ができず、金銭的価値も持たず、所有権や業績の証拠としてのみ使用されます。

ERC-4671は、そのようなトークンに標準化されたインターフェースを提供し、アプリケーション開発を拡大し、ブロックチェーンを単なる金融取引ではなく個人の財産や成果を検証するためのツールとして位置づけることを目的としています。

次に、このトークン標準を使用して単純な DApp を構築しましょう。

ERC-4671 を使用して DApp を構築する

ERC-4671 標準に基づいて ERC-4671 DApp を構築するのは複雑なプロセスになる可能性がありますが、Bunzz テンプレートの助けを借りてより簡単に行うことができます。

ERC-4671 を使用して DApp を構築する

ERC-4671 標準に基づいて ERC-4671 DApp を構築するのは複雑なプロセスになる可能性がありますが、Bunzz テンプレートの助けを借りてより簡単に行うことができます。

テンプレートの使用方法を見てみましょう。テンプレートは、特定のニーズに合わせて簡単にカスタマイズできる事前に作成されたコード ライブラリを提供し、時間を節約し、DApp を迅速にテストしてブロックチェーン ネットワークにデプロイする方法を説明します。

1. Bunzz テンプレートを使用する

以下は、ERC-4671 DApp テンプレートを使用して、テンプレートの実行とカスタマイズに必要なものがすべて揃っていることを確認するための重要な手順です。

1) ERC-4671 DApp テンプレートの GitHub リポジトリのクローンをローカル コンピューターに作成します。

2) Visual Studio Code などのお気に入りの統合開発環境 (IDE) を使用して、複製されたリポジトリを開きます。

3) ターミナルで npm install または Yarn install を実行して、必要な NPM パッケージをインストールします。

4) Bunzz ダッシュボードから ABI (アプリケーション バイナリ インターフェイス) とスマート コントラクト アドレスをコピーします。

5) erc4671.json ファイルを開き、既存の ABI コンテンツを Bunzz ダッシュボードからコピーした ABI コンテンツに置き換えます。

5) erc4671.json ファイルを開き、既存の ABI コンテンツを Bunzz ダッシュボードからコピーした ABI コンテンツに置き換えます。

6) constants.js ファイルを開き、スマート コントラクトのアドレス変数を見つけます。現在のアドレスを、Bunzz ダッシュボードからコピーしたアドレスに置き換えます。

7) ターミナルで npm start または Yarn start を実行して、アプリケーションを開始します。アプリのインターフェイスは、下の図とまったく同じようになります。

DApp との対話

ブラウザ上で DApp を正常に実行したら、次の方法で DApp を操作できるようになります。

1. ウォレットの接続: 画面の右上隅にある「ウォレットの接続」ボタンをクリックして、メタマスク ウォレットに接続する必要があります。

2. トークンの鋳造: トークンを鋳造するには、トークンの所有者となるアカウントのアドレスを入力する必要があります。次に、「Mint」ボタンをクリックすると、Mint 関数が呼び出されます。

3. トークンの引き出し: トークンを引き出すには、引き出したいトークンの ID を入力する必要があります。次に、「取り消し」ボタンをクリックして取り消し機能を呼び出します。

3. トークンの引き出し: トークンを引き出すには、引き出したいトークンの ID を入力する必要があります。次に、「取り消し」ボタンをクリックして取り消し機能を呼び出します。

特定の ERC-4671 の使用例に合わせてボイラープレート コードを編集およびカスタマイズすることで、インターフェイスを変更したり、新しい機能を追加したりできます。

これらの手順では、ERC-4671 スマート コントラクト モジュールを使用してユースケースに合わせて DApp を構築およびカスタマイズするために必要なものがすべて提供されます。

これらの手順に従ってテンプレート ファイルを使用すると、ユースケースに合わせてアトリビューション ウォレットを構築およびカスタマイズするために必要なものがすべて揃います。

コメント

全てのコメント

Recommended for you

  • Web3ゲームプラットフォームRemixが500万ドルの資金調達を完了

    Web3ゲームプラットフォームRemixは、Archetypeを筆頭に、Variant、Coinbase Ventures、Lemniscap、そしてZyngaの共同創業者であるジャスティン・ウォルドロンが参加した500万ドルの資金調達ラウンドを完了しました。Remixは「ゲーム版TikTok」を目指しています。現在、RemixはTelegramとEVMベースのWorldアプリでリリースされており、オンチェーン収益化ツールキットは数週間以内にリリースされる予定です。

  • 上海市国有資産監督管理委員会は、暗号通貨とステーブルコインの発展動向と対応戦略に関する中央グループ研究会議を開催した。

    上海市国資委党委員会は7月10日、中央グループ研究会議を開催し、暗号通貨とステーブルコインの発展動向と対応戦略について検討した。上海市国資委書記の何清氏は、第12期市委員会第7回全体会議の精神を全面的に貫徹し、イノベーション主導の発展を堅持し、新興技術への鋭い感覚を維持し、デジタル通貨の研究開発を強化する必要があると指摘した。生産と数字の融合を堅持し、ブロックチェーン技術の越境貿易、サプライチェーン金融資産のデジタル化などの分野への応用を模索する。努力を堅持し、戦略的機動性と戦略的イニシアチブ能力を高め、科学技術、金融、産業の深化をさらに推進し、国有資産と国有企業が科学技術イノベーション、産業管理、安全保障支援において重要な役割をより良く果たし、上海の「5つの中心」の構築に新たな、より大きな貢献を果たす必要があると述べた。

  • 米国は再び発言を変えた。米国務長官はウクライナへの軍事援助停止を否定した。

    CCTVニュースによると、ルビオ米国務長官は、米国はウクライナへの武器供与を停止するという政治的決定を下していないと述べた。ルビオ長官は、ウクライナへの武器供与停止が米国のウクライナ支援の撤回と表現されているのは「誤り」であり、ウクライナへの一部の武器供与停止は、米国が保有する特定の弾薬の一時的な点検の一環だと述べた。ルビオ長官は、「我々は現在、在庫を確認しているところであり、そのためには特定の種類の弾薬の供給を一時的に停止する必要がある」と述べた。ルビオ長官は、米国は以前に承認された資金を用いて、ウクライナへの軍事支援を継続していると述べた。

  • BTCが112,500ドルを突破し、史上最高値を更新

    BTCは112,500ドルを突破し、現在112,540ドルで取引されており、史上最高値を更新しています。24時間で3.04%上昇しました。市場は変動が激しいため、リスク管理にご協力ください。

  • ETHが2,800ドルを突破

    市場はETHが2,800ドルを突破し、現在2,801.05ドルで取引されていることを示しています。24時間で5.3%上昇しています。市場は変動が激しいため、リスク管理をしっかり行ってください。

  • ビットコインが史上最高値を更新、現在11万2438ドル

    Cointimeの情報によると、7月11日、ビットコインは新たな最高値を記録し、112,000ドルを突破し、現在は112,438ドルで取引されており、24時間で2.99%上昇している。

  • Odaily星球日报 ·

    ハッカー攻撃後に書かれた記事: DeFiの世界にリスクフリーのリターンはあるのでしょうか?

    DeFiの高リスク性は致命的な欠陥となるのでしょうか?必ずしもそうではありません。結局のところ、暗号通貨コミュニティは常に、従来の金融システムの外側に独自の領域を開拓しようと努めてきました。確かに高いリターンは存在しますが、それには必ず代償が伴います。したがって、利子の付く商品に貯蓄を投資する前に、オンチェーンデータを注意深く確認し、自らリスクを負うことが常にDeFiの第一の信条であることを忘れないでください。

  • スタンダード・チャータード銀行:外貨準備高の管理者は依然として米ドル保有を意図的に増やしているようだ

    ドルが世界の準備通貨としての地位を終えつつあるという主張は、正確ではないかもしれない。国際通貨基金(IMF)の第1四半期のデータによると、世界の外貨準備高は1680億ドル増加し、そのうち54%が米ドル建てだった。スタンダード・チャータード銀行のグローバル外国為替調査責任者であるスティーブ・イングランダー氏は、過去の危機的状況において、外貨準備高の運用担当者は自国通貨の大幅な上昇を防ぐため、意図的にドル保有量を増やしていたようだと述べている。外貨準備高の運用担当者は、ドルが比較的割安な時にドルを購入する一方で、将来の資産市場の混乱を予測し、事前にドル準備を積み増す必要があると考えているのかもしれない。

  • CointimeSG ·

    「ビッグ・ビューティフル」法案が米国のさまざまな業界にどのような影響を与えるかを 1 つの記事で理解できますか?

    税制優遇措置により、プライベートエクイティファンドと石炭産業が最大の恩恵を受け、国防予算も大幅に増加し、業界の請負業者にとって好材料となっている。一方、業界補助金の削減により、小売、ヘルスケア、新エネルギー産業は様々な程度の打撃を受けており、AI産業もより厳しい監督に直面している。

  • CointimeSG ·

    機関投資家の需要がリスク資産全般を押し上げ、ビットコインは初めて11万2000ドルを突破した。

    アナリストたちは、ETFなどの伝統的な金融商品への需要がビットコイン市場を再編していると考えている。かつては主に個人投資家に依存していたが、現在の上昇局面を支えている機関投資家からの資金流入は構造的な特徴を示している。