DApps開発入門
本書は、Dapps開発の基礎から実践的な応用までをカバーし、開発者がブロックチェーン技術を使って価値あるアプリケーションを構築する手助けをすることを目的としています。初心者から経験者まで、幅広い読者が本書を通じてブロックチェーン技術の可能性を理解し、Dappsの開発に挑戦できるようになることを願っています。
さらに、本書では実践で活用できる知識やハンズオンについてもまとめており、ブロックチェーン技術の可能性を最大限に活用して新しい価値を創出する力を身につけることを目指しています。
■本書の特長
本書には次のような特長があります。
●基礎から実践まで幅広くカバー
ブロックチェーンやDApps、スマートコントラクト、Solidityの基本的な仕組みから、ハンズオンを通してのDapps開発まで幅広いトピックを取り扱います。
●充実したハンズオン
ハンズオンでは、実際に実務で使用されているスマートコントラクトに焦点を当てて1から丁寧に解説をしています。
●最新の開発ツールに対応
HardhatやFoundry、Scaffold-ETH、Remix、ethers.jsなど、現在のDapps開発で主流となっているツールやライブラリを活用した実践方法を解説します。
●実践的な知識
基礎的な内容だけでなく、実務で活用できるような知見をまとめています。
ハンズオンも実践で役立つ内容をまとめているため、基礎を学びつつ実務で活用できる知識を得ることができます。
■本書を読むことで得られること
本書を通じて、次のスキルを習得することが期待できます。
・スマートコントラクトの基本的な開発方法
・Ethereumやその他のEVM互換チェーン上でのDapps開発
・NFTの発行と利用に関する知識
・NFTに関連するさまざまな規格の理解
・Dapps作成手順の理解
・実践的なスマートコントラクト開発知見
■対象読者
本書は次のような読者を対象にしています。
・ブロックチェーン開発に初めて取り組む方
・既存のWeb開発者で新たにDapps開発を学びたい方
・実践的なNFTやスマートコントラクトの開発手法を学びたい方
目次
CHAPTER 01 ブロックチェーンの概要
CHAPTER 02 NFTの概要
CHAPTER 03 NFTの規格
CHAPTER 04 DAppsの概要
CHAPTER 05 スマートコントラクトの概要
CHAPTER 06 Solidityの概要
CHAPTER 07 DApps開発ハンズオン
CHAPTER 08 DAppsで使用されているさまざまな技術
著者紹介
かるでね(梅野晶良)
スマートコントラクトエンジニア。これまでに約400のブロックチェーンに関する記事を執筆し、その中で基礎知識から応用技術まで幅広く解説。実務やハッカソンを通じて、多数のスマートコントラクトの設計・開発に携わる。さらに、スマートコントラクトやブロックチェーンをテーマとした勉強会で講師を務める。
CryptoGames株式会社 SmartContract Engineer
Ava Labs Inc. Web3 Solution Engineer
担当編集者から
本書ではDApps開発に関わるブロックチェーンなどの基礎知識から丁寧に解説しています。ハンズオンも充実していますので、DAppsを開発してみたい方はぜひ本書をご確認ください。(吉成明久)