【保存版】ImmutαbleX学習ロードマップ
ImmutableXについて、学んでみたいけどどこから手をつければ良いかわからないという方も多いと思います。
そのため、いくつか学習ツールを用意しました。
1から順に行うことを想定していますが、それぞれが独立しているので、ご自身の状況に応じて好きなものから着手していくことも可能です。
なお、全て技術的な観点の話になりますので、IMXの通貨としての今後の見込みなどは一切触れておりません。
1 レイヤー2やZKロールアップについて
この記事ではレイヤー2とサブチェーンの違い、OptimisticロールアップとZKロールアップの違いなどについて触れています。
特にOptimisticロールアップとZKロールアップの長所や短所がイメージしにくい方にはおすすめです。
2 ゼロ知識証明やZK-SNARK・ZK-STARKの違いについて
ゼロ知識証明やZK-SNARKについて学ぶことができます。
ゼロ知識証明ってよく聞くけど何?という方やZK-SNARKとZK-STARKってそもそも何??という方におすすめです。
3 ZK-RollupとNFTの相性とImmutableXの概要について
なぜNFT関連はOptimisticロールアップではなく、ZKロールアップなのかを学ぶことができます。
NFTとDeFiでなぜロールアップの相性が異なるのか、ImmutαbleXが採用している「volition」とは何かを学びたい方におすすめです。
4 ImmutαbleXのコントラクトの作成〜ミントまでの実行
ImmutableXで実際にコントラクトの作成からミントまでを行います。
実際に手を動かして作ってみたい方におすすめです。
5 コントラクトの作成〜ミントまでをコードで読み解く
4で実行したコントラクトの作成〜ミントまでのコードを解説しています。
「Link」「ImmutableXClient」という2つの強力なツールがいかにコードを簡略化できるのかを学ぶ事ができます。
6 ImmutableXのマーケットプレイス機能の実装方法
ImmutabeXのサンプルコードを使ってNFTの売買やETHチェーンへのWithdrawを行います。
これでマーケットプレイス機能はほぼ出来上がることになります。
実際に手を動かしながらイメージを掴みたい方におすすめです。
以上です。
サポートをしていただけたらすごく嬉しいです😄 いただけたサポートを励みに、これからもコツコツ頑張っていきます😊