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

  • Fundstratのデジタル資産戦略責任者:現在のキムチプレミアムは約0%であり、BTCにはまだ上昇の余地があることを示している可能性がある

    ショーン氏、Fundstra デジタル資産戦略責任者ファレル氏は最新の顧客ノートで、「友人や家族」が再び仮想通貨について尋ね始めており、定量化可能な市場指標に基づくと、現在の状況は3月の上昇相場や2021年後半の景気循環のピークのようなバブルではないようだと述べた。現在の韓国市場のキムチプレミアム指標データは約0%であり、通常、市場がピークに達するとキムチプレミアムは10%以上に急騰し、韓国のトレーダーの間で過度の興奮がなくなっていることを示しています。過去 1 週間を単に性的繁栄とみなすべきではないが、ビットコインにはまだ上昇の余地があるかもしれない。

  • ソラナ・リアンチュアン氏はソラナは常にZKより速いと発言、Matter Labs CEOは反論

    Solana の共同創設者 toly 氏は Responded でネチズンへの返信で「ZK は常に Solana よりも優れています」と述べた。バリデーターではなく数学によって保護されるため高速です。つまり、(冗長性のため) 1 つまたは少数のバリデーターで十分であり、数千のノード間の合意を待つ必要がありません。」

  • マイク・フラッド米国下院議員:次期SEC議長と協力して反仮想通貨銀行政策SAB 121を撤回することを楽しみにしている

    米国下院のマイク・フラッド議員は最近、「広範な反対にもかかわらず、SAB 121は通常の行政手続法の手続きを経ていないにもかかわらず、法律として効果的に機能し続けている。フラッド議員と協力することを楽しみにしている」と述べた。ゲーリー・ゲンスラー委員長が自ら辞任するか、あるいはトランプ大統領が約束(ゲンスラー解任)を実行するかにかかわらず、新政権にはSAB 121の取り消しに向けて次期SEC委員長に協力する絶好の機会がある。ゲンスラー氏は退任する。」さらに、「今年初めに超党派で下院を通過したデジタル資産規制の枠組みに、民主党の指導者が上院が拒否したにもかかわらず、民主党議員71人が下院共和党に加わって反対したことは驚くべきことではない。それは受け入れられるが、これは仮想通貨にとって画期的な瞬間を表しており、来年1月に始まる次の議会の統一共和党政権の取り組みに影響を与える可能性がある。」

  • インドの億万長者アダニ氏、贈収賄事件での立場を説明するため米国証券取引委員会に呼び出される

    インドの億万長者ゴータム・アダニ氏とその甥のサーガル・アダニ氏は、太陽光発電契約を獲得するために2億5000万ドル以上の賄賂を支払った疑いで、米証券取引委員会(SEC)から召喚状を出され、説明を求められた。インド・プレス・トラスト(PTI)によると、インド西部の都市アーメダバードにあるアダニ一家の住居に召喚状が送達され、21日以内に返答するよう求められた。 PTIは、11月21日にニューヨーク東部地方裁判所を通じて出された通知文を引用し、アダニ一家が期限までに応答しなかった場合、彼らに対して不履行判決が下されると述べた。

  • 米国SEC: 2024会計年度には合計583件の執行措置が取られ、82億米ドルという史上最高額の財政救済が得られました。

    米国SECは最近、2024会計年度の執行努力が過去最高に達したと発表し、市場の健全性と投資家保護を維持するための取り組みを強調した。同庁は、「2024年度には合計583件の執行訴訟が提起され、82億ドルの金融救済が得られたが、これは2023年と比較してSEC史上最高額である14件の増加となった」と明らかにした。 %。 SEC のゲーリー・ゲンスラー委員長は、法執行機関の役割に感謝の意を表し、「法執行機関は事実と法に従い、どこへ行っても法違反者の責任を追及する断固とした警察組織である。今年の結果が示すように、同省は国家安全保障委員会の誠実性の促進に貢献している」と述べた。私たちの資本市場は投資家と発行者の両方に利益をもたらします。」

  • PANews ·

    トランプ新政権メンバーの「仮想通貨マップ」: 主要な意思決定者の仮想通貨保有と政策スタンスを一目で見る

    この記事では、トランプ新政権の8人のメンバーの仮想通貨保有と政策スタンスを概観する。これらの中核的な意思決定者の中には、仮想通貨資産に直接投資している者もいる一方、政策や声明を通じて仮想通貨業界への支持を伝えている者もいる。 。

  • 100,000 のテスト: ビットコインはいつ突破に成功しますか?

    市場アナリストのムスタッシュ氏は、ビットコインが10万ドルに達するのはほんの時間の問題だと考えているが、利益確定を求める多くのアナリストとは異なり、FOMOの反発によりビットコインが12万ドルにまで上昇する可能性があると考えている。

  • 裁判所は、Lido DAO はパートナーシップであると判決: Web3 分散型ガバナンスの法的課題とコンプライアンスへの道

    カリフォルニア北部地区連邦裁判所の判決は、Web3 の分散型自律組織 (DAO) に対して法的な警鐘を鳴らしました。裁判所は、Lido DAO はゼネラル・パートナーシップとみなされるべきであるとの判決を下した。

  • ミーム通貨市場構造の包括的分析: なぜミーム通貨市場は驚くべき発展を遂げたのか

    数週間、Discord でぶらぶらしたり、Telegram グループに参加したり、Twitter を閲覧したり、この分野のリサーチアナリストやトレーダーに連絡を取ったりした後、私はミームコインについて皆が何を考えているかについての包括的なアイデアを掴みました。妻の兄弟のトレーダー)。

  • 米下院:ヘスター・パースSEC委員長が新たなSEC委員長代理に就任する可能性がある

    米国のフレンチ・ヒル下院議員は北米ブロックチェーンサミット(NABS)で、共和党のヘスター・パースSEC委員が米国証券取引委員会(SEC)の新しい委員長代理に「なる可能性が高い」と明らかにした。同氏は、ゲイリー・ゲンスラー現委員長が2025年1月20日に辞任した後、共和党がSECを引き継ぎ、パース氏がその地位を引き継ぐと予想されていると指摘した。