Upgrade to Pro — share decks privately, control downloads, hide ads and more …

世界最速でArbitrumで NFTを作って震えたい!!!!/ I want to make NFT with Arbitrum in the fastest way in the world and tremble !!!!

serinuntius
September 02, 2021

世界最速でArbitrumで NFTを作って震えたい!!!!/ I want to make NFT with Arbitrum in the fastest way in the world and tremble !!!!

2021/9/02 no plan inc. 社内勉強会の資料です。口頭で説明してることが多いので、資料だけ見てもあんまりかもです。

serinuntius

September 02, 2021
Tweet

More Decks by serinuntius

Other Decks in Technology

Transcript

  1. no plan株式会社
    ©2021 no plan inc.
    世界最速でArbitrumで
    NFTを作って震えたい!!!!
    せり
    Layer2勉強会 Part1

    View Slide

  2. 今回の勉強会はハンズオン形式です
    一緒にやりたい人は準備してください

    View Slide

  3. 今回技術的なところには深掘りしません。
    もっと知りたければno plan inc.にjoin!

    View Slide

  4. Chrome拡張でメタマスクを入れる
    ● https://chrome.google.com/webstore/detail/metamask/nkbihfb
    eogaeaoehlefnkodbefgpgknn?hl=ja
    ● 秘密鍵のインポートするかって言われたら、ないので作ります的なやつ
    選ぶ
    ● 秘密鍵はパスワードマネージャーとか、厳重な方法で管理する
    ● なくなると誰も資産を取り出せなくなる

    View Slide

  5. RinkebyのFaucetでテスト用のETHをゲットする
    https://faucet.rinkeby.io/
    自分のアドレスをツイートする
    そのツイートのリンクをFaucetに貼る

    View Slide

  6. RinkbyのFaucetで手に入れたETHをBridgeする
    https://bridge.arbitrum.io/
    にアクセスし、deposit!
    ちょっと時間かかります。
    ネットワークをRinkebyに切り替える

    View Slide

  7. 準備完了!
    本編どうぞ!

    View Slide

  8. 時は遡ること・・・

    View Slide

  9. 4月頃
    Layer2来るぞ〜〜〜

    View Slide

  10. View Slide

  11. Layer2の超ざっくりなメリット
    ● セキュリティを損なわずにスケーリングできる
    ● スケーリングできる = ガス代が安くなる

    View Slide

  12. Layer2分類&超ざっくり概要
    ● そもそもRollupとは?
    ○ トランザクションをまとめあげる的な意味
    ○ 10個のトランザクションを
    1つのトランザクションにまとめて
    L1に書き込む(ざっくり)
    ● Optimistic Rollup(楽観的ロールアップ)
    ○ PJ: Optimism, Arbitrum
    ○ 7日間の間に悪い人がいたら教えてくれよな〜
    ○ 開発者フレンドリーだけど、
    7日間の制約がある
    ● zkRollup(じーけーろーるあっぷ)
    ○ PJ: zkSync, Starknet
    ○ あんごうがくてきにつよつよのろーるあっぷ
    ○ 開発者に(現状)優しくない。
    ○ (現状)作るのも難しい。使うのも難しい。
    ○ (現状)計算機のリソースをめちゃくちゃ食う。
    ○ 7日の制約がない。

    View Slide

  13. zkRUがORUをdisったりする
    マーケ合戦に突入

    View Slide

  14. 5月
    Soon

    View Slide

  15. View Slide

  16. 6月
    Soon

    View Slide

  17. View Slide

  18. 7月
    Soon

    View Slide

  19. View Slide

  20. 8月
    Soon

    View Slide

  21. View Slide

  22. 9月1日 本日
    Arbitrumローンチ🎉🎉🎉

    View Slide

  23. View Slide

  24. リリースを祝って
    最速で
    ノーコードで
    NFTを作ってみよう!

    View Slide

  25. RPCエンドポイントを設定する
    ● Network Name: Arbitrum Testnet
    ● RPC URL: https://rinkeby.arbitrum.io/rpc
    ● ChainID: 421611
    ● Symbol: ETH
    ● Block Explorer URL: https://rinkeby-explorer.arbitrum.io/#/

    View Slide

  26. Contracts Wizard 🔎検索
    https://docs.openzeppelin.com/contracts/4.x/wizard

    View Slide

  27. View Slide

  28. View Slide

  29. t
    ダブルクリック

    View Slide

  30. View Slide

  31. View Slide

  32. View Slide

  33. ①Injected Web3に変更する
    ②自分のコントラクトの名前にする

    View Slide

  34. metamaskが起動するの
    でOKする

    View Slide

  35. 自分のアドレスや友達のアドレスを
    入れてmint(発行)する

    View Slide

  36. とりあえず発行はできました🎉

    View Slide

  37. NFTをみたい!!!

    View Slide

  38. すみません!!

    View Slide

  39. OpenSeaとかも対応してないので
    NFTを見る方法はないっす・・・

    View Slide

  40. ERC20とかの方が面白かったかも🤔

    View Slide

  41. 今回の魂が震えるポイント

    View Slide

  42. 震えるポイント
    ● セキュリティを落とさずにガス代が安くなるところ
    ● Ethereumで利用していた開発ツールがそのまま使えること
    ○ 今回Remix使ってますが、Hardhatとかそのまま使えます
    ○ ブロックチェーンエンジニア?、 Dappsエンジニア?なら
    誰でもLayer2で開発できること

    View Slide

  43. Let’s tremble!

    View Slide

  44. 参考文献
    ● https://docs.openzeppelin.com/contracts/4.x/wizard
    ● https://remix.ethereum.org/
    ● https://arbitrum.io/
    ● https://faucet.rinkeby.io/
    ● https://developer.offchainlabs.com/docs/developer_quickstart

    View Slide

  45. Thank you for your Attention.
    https://noplan-inc.com

    View Slide