Skip to content

DynamicNFTスマートコントラクト開発の基本を学びたい方へ無償提供する学習用ソースコードです。RemixIDE,Solidity(v0.8.17), ChainlinkClient(v0.8), AutomationCompatible(v0.8),OpenZeppelin(v4.8.0)を使用しています。

License

Notifications You must be signed in to change notification settings

toto-1010/dNFT-chainlink-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

概要

私、ととが製作した学習教材の一部です。

これからChainlinkを活用したDynamicNFTスマートコントラクトを学習される方々向けの学習コースで使用したソースコードを無料提供します。
※DApp(分散アプリケーション)やスマートコントラクト開発における知識、技術力向上が主な目的です。私は日本におけるこれらの技術発展を望む者です。

コードの解説については現在動画(現時点では有料)のみで行なっています。もし関心のある方いらっしゃればご覧ください。

注意事項

このGitHubリポジトリにあるソースコードは学習目的のものです。 以下の点は予めご了承の上ご利用ください。

  • ソースコードそのものはコースの受講者か否かに限らずMITライセンスのもと、無料提供しますが、そのまま使ったり、切り貼りしたりしてご自身のNFTコントラクトを開発し、Ethereumなどのメインネットワークにデプロイすることは推奨しません。
  • MITライセンス記載の通り、これを禁止するものではありませんが、「本ソフトウェアの使用またはその他の取引に起因または関連して発生した、いかなるクレーム、損害またはその他の責任についても、著作者または著作権所有者は一切責任を負いません。」 と記載がある通り、利用の際はご自身の責任のもと行なってください。
  • 特定の銘柄や商品の投資や投機を促すものではありません。
  • 本GitHubリポジトリから直接Q&Aは受け付けていません。
  • このリポジトリで提供するソースコード以外、例えばコースの解説動画や資料、NFT画像、その他の著作権をはじめとする全ての権利は私、「とと」が有しています。

解説動画とソースコードのリンク

セクション3 時間で変わるdNFT開発

セクション4 指定条件で変わるdNFT開発

セクション5 Chainlink Any APIとAutomationを連携させた天気情報の自動取得

セクション6 DynamicWeatherNFTコントラクト〜定期更新される天気情報metadata〜

About

DynamicNFTスマートコントラクト開発の基本を学びたい方へ無償提供する学習用ソースコードです。RemixIDE,Solidity(v0.8.17), ChainlinkClient(v0.8), AutomationCompatible(v0.8),OpenZeppelin(v4.8.0)を使用しています。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published