トークンファームを作成しよう
🖥 このレッスンの参考動画URL
👀 プロジェクトの概要を復習しよう
プロジェクトでは3つのスマートコントラクトを使用します。
packages/contract/contractsフォルダを参照してください。
- MockDaiToken.sol
- 偽のDaiトークンを作成するコントラクト
- DappToken.sol
- 投資家が私たちのプロジェクトで獲得できるコミュニティトークンDappを作成するコントラクト
- TokenFarm.sol
- 偽のDaiトークンが保管されるデジタルバンク機能を持つスマートコントラクト。
- TokenFarmコントラクトを呼び出した投資家(ユーザー)が、Daiトークンをステークすることを想定している。
- 定期的な間隔で、ステーキングを行った投資家はDappトークンを獲得することができる。
- また、最初のDaiトークンを引き戻すこともできる。
それでは、実装に進みましょう!