見出し画像

【保存版】ImmutαbleX学習ロードマップ

ImmutableXについて、学んでみたいけどどこから手をつければ良いかわからないという方も多いと思います。

そのため、いくつか学習ツールを用意しました。

1から順に行うことを想定していますが、それぞれが独立しているので、ご自身の状況に応じて好きなものから着手していくことも可能です。

なお、全て技術的な観点の話になりますので、IMXの通貨としての今後の見込みなどは一切触れておりません。

1 レイヤー2やZKロールアップについて

この記事ではレイヤー2サブチェーンの違い、OptimisticロールアップZKロールアップの違いなどについて触れています。

特にOptimisticロールアップZKロールアップの長所や短所がイメージしにくい方にはおすすめです。

2 ゼロ知識証明やZK-SNARK・ZK-STARKの違いについて

ゼロ知識証明ZK-SNARKについて学ぶことができます。

ゼロ知識証明ってよく聞くけど何?という方やZK-SNARKZK-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を行います。

これでマーケットプレイス機能はほぼ出来上がることになります。

実際に手を動かしながらイメージを掴みたい方におすすめです。


以上です。



サポートをしていただけたらすごく嬉しいです😄 いただけたサポートを励みに、これからもコツコツ頑張っていきます😊