実践DApp開発入門 〜NFT編ステージ2〜



実践DApp開発入門 〜NFT編ステージ2〜

Rating 5.0 out of 5 (5 ratings in Udemy)


What you'll learn
  • 特定のNFT保有者だけが使える機能を提供するDApp開発
  • Hardhatフレームワークの使い方(開発、テスト、デプロイ)
  • 2つのスマートコントラクトを連携させる方法
  • スマートコントラクトのユニットテスト実装方法
  • フロントエンドアプリ(NextJSwithEthersjs)からバックエンドのスマートコントラクトにクエリ、トランザクション発行する方法

Description

NFTを所有している特別なアカウントのみが使える機能(トークン移転、預入、引出)を提供するDApp(分散アプリケーション)を開発していきます。


スマートコントラクトは2つ開発します。

1つは、NFTスマートコントラクトです。ERC-721に準拠したものをOpenZeppelinのContractsライブラリを使って開発します。

もう一つは、ERC-20に完全準拠はしていないもののERC-20の一部をスクラッチ開発していきます。さらに、銀行機能をイメージしたようなトークンの移転、預入、引出 …

Duration 9 Hours 58 Minutes
Paid

Self paced

All Levels

Japanese

59

Rating 5.0 out of 5 (5 ratings in Udemy)

Go to the Course
We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.