はじめに
今春、「Twitterの六角形アイコン」と「独コン」が話題になりました。
クリエイターとしてはぜひぜひ作ってみたい「独自コントラクト」で「六角形のアイコン」…
しかし、PFP(アイコン用)として販売するなら、通貨はETHです。(それ以外はTwitterが非対応な為)。
ETHということは… 御存じの方が多いと思いますが、ガス代激高…orz
数千円から、下手したら一体一万円近く持っていかれることもあります…
せっかく作品を作り上げても、そんなガス代払ってたら絵師はただ働きです…orz…
しかし!
今回はNukoさんに、ここの部分をサポートしていただきました!
Nukoさん、ありがとうございます!
ユニコーンちゃんPFP×万象森羅
今回Nukoさんがお手伝いしてくださったのは、
万象森羅にもホルダーさんがむっちゃ多い、すあまこさんの「ユニコーンちゃん」!
https://opensea.io/collection/unicorn-chan
【ユニコーンちゃんとは?】すあまこさんのとってもかわいい代表作!
polygonで展開しているコレクションで、0.007ETH 5mintずつ販売 ユニコーンと可愛い女の子のコレクタブルNFT ! ジェネレーティブに見えるけど全部手描き!!
毎月10種類の新作ユニコーンちゃんが登場!
新作をお迎えすると後日特典として限定ユニコーンちゃんも付いてくるんです!(0.007ETHで実質2枚) この激安価格で、2022/07/22現在 volume Traded 2.8ETHっていうつよつよコンテンツなんですよ!
【ユニコーンちゃんPFPとは?】このユニコーンちゃんを、PFP(アイコン)として使いやすいイラストにしてETHで展開しちゃおう!というのがユニコーンちゃんPFPというコレクションです。全54体手描きのすっごくかわいいコレクタブルNFT!
かわいいユニコーンちゃんの六角形アイコンを、独コンで発行して皆に使ってもらいたいです!
とはいえ…実現に向けて大きなハードルが。
前述のように、ETHはガス代がむっちゃくちゃ高いのです。
独自コントラクトといえば、有名なのはchocofactory。
ですが試算してみると、54体だと、コントラクトデプロイに0.025 ETH
ミントに0.01 ETH x 54。計0.56 ETHぐらい…となりました。
(当時のガス代ですので、常に変動します。)
…うう…個人クリエイターには、これはつらい…
そこでERC721A!
chocofactory v1はERC721Aでないので、たくさんミントするとガス代が嵩みます。
今回みたいに一気に沢山ミントするならERC721Aですね
ERC721A?
ざっくり説明すると、複数ミントしても1回分のガス代で済むコントラクトです。
ただし、最初オリジナルコントラクトのデプロイに0.2-0.3 ETH掛かります。
これからも万象クリエイターで使えるので、これはDAO予算から出すのも手ですね。
万象の独自コントラクトを皆で使う感じなんですね!
それはいいかも!
ここで、ETHのガス代について。
ジェネレーティブNFTを購入したことのある方は御存じかと思いますが、多くのプロジェクトはミントサイトがあって、「購入者」が自分でミントをしてガス代を負担します。このミントの処理にはNFTを購入者のアドレスに転送するという処理も含まれています。つまり、それ一回でミントから転送迄すべて完結!
BANSHOprojectの第二弾、くりむすはERC721Aではなくこの方式。なので、このシステムはすでに万象森羅にはできていて、流用できるようになっています。
ユニコーンちゃんの場合は個人コレクション。
自由に販売したり、追加したり、OpenSeaなどの自分のコレクションに並べたいという、上記とは違う条件があるため、それらを実現するために一旦、「販売者であるすあまこさんが自分のアドレスに全てミントする必要」があります。なので「販売者にガス代発生(チョコファクトリーだと試算0.56ETH)」という、個人のクリエイターには重大すぎる問題があるのです。
この金額を圧縮するためにERC721Aを使おう!というお話なのですね。
ERC721Aの場合、同一アドレスへの一括ミントであれば、いくつmintしてもひとつ分のmint代で済みます。この節約効果がすごいから…と
もしそれがお願いできるなら、すあまこさんがガス代で赤字になる心配がなくなります。
そんなの…絵師脳では考えつくのも無理!!
Nuko神さま、いつもありがとうございます!
いざ!…あれ?
…しかし、ひとつ問題が。
一旦、上記案で
①コントラクトのデプロイに大きなガス代がかかるから、万象負担でデプロイ
②そこに作品を一気にアップ
③NFTのオーナーをすあまこさんに変える、
…という内容でミッション完了…かと思われたのですが。
しかしそれではOpenSeaで表示した時に、created欄が BANSHOSHINRA になるのです。
「万象森羅が作ってすあまこさんに譲渡した」と記録されます。
それだけなら、本の奥付の印刷所記載みたいなものなのであまり気にならないかな…と思ったのですが、実際にはOpenSeaでの表示に問題がありました。
collectionおきのバナーが表示されない??
コレクション自体はばっちりあります。でも、このバナーだけが表示されないんです。
なんでよ!オーナーすあまこさんなのに! OpenSeaー!!!
ガーーーン!!!!
ここはOpenSeaの仕様だからもうしょうがないというか…
created欄は諦めるか、本人が自身のウォレットをつないでデプロイもするかの二択です。
私は本人がデプロイするのがベストだと思います。
・created欄がすあまこさんになる
・今後の追加もすあまこさんが自分でできるようになる
安心して下さい。
万象で”複製”(正確には参照)するコードを書きますので、格安でデプロイできる仕組みです。
本人がデプロイ??
む…難しいんじゃないですか??
ぜんぶEtherscanから行けます。行けるように作りました。
こちらでやること全部やって、あとは指示通りにマウスポチポチするだけでデプロイ&ミントできるようにしましょう。
とはいえ、初心者には難しいです。マニュアルが必要。
しかしメタデータ再作成になるしそこまで作る時間が…
そしてマニュアルがあっても
車に例えると、マニュアルだけ読んですぐに路上教習に出るようなもの…
…うーん…
今後ユニコーンちゃんPFPは増え続ける予定でもあるので、デプロイやってみます!
プログラミングとか全くした事が無いんですが精一杯ついていけるように頑張ります!
ここでかぷりすさん登場!
デプロイなら多分わたしが説明できるかと…….!!
ほんのちょっとだけプログラミングを触っていたので…
かぷりすさーん!!!
頑張りましょう〜!! わたしもお手伝いします
いざ、デプロイ!
てなわけで、かぷりすさんに見守っていただきながら…不安いっぱいでデプロイ作業開始です。
(結局は、マニュアルもNukoさんが時間を捻出して作ってくださいました。)
え…本当にぽちぽちするだけ!すごい!
写真付きで、ここにこれを入力して、こうやって…みたいな、
誰でもできる超簡単仕様に整えて下さってました。
なんとなんと…… 便利……
できたー!!!!
というわけで… ユニコーンちゃんPFP、無事!!完成です!!
デプロイのガス代は…本当に格安。0.015ETHでした。
こちら…ご覧ください!!
ETHで、独コンのユニコーンちゃんです!!
https://opensea.io/collection/unicorn-chan-pfp-v2
2022年 7月23日(この記事書いてる本日)23時に発売開始です!
私は、ぬこさんが書き込んだ内容を整えて資料化しておきますね!
次にこのシステムを使うクリエイターさん用に
アカネさん、ありがとうございます!
ちなみに今回は予算の都合でやらなかったけど、BANSHOprojectみたいにオンチェーンにして「消えないNFT」にすることも、ガス代追加一体につき1000~2000円くらいで可能ですよ
神!! 本当に神。
ありがとうございました!!
さいごに
万象森羅ではこのように、アーティスト×エンジニアの掛け算で面白いものが作られています。
今回はNukoさんの手によって「クリエイター個人がETHで中小~大規模のコレクションを独コンで販売する」事を実現可能なところまで手助けしていただきました。
これは、これからクリエイターがNFTで食べていく為の大事な大事な生命線になると思います。
万象森羅ではこのように、クリエイターが個人でもWeb3を楽しめる、自由に創作できる世界を目指して活動しています。興味がでたら、万象森羅Discord(クリエイター鯖)に、ぜひぜひ遊びに来てくださいね!
万象森羅Discord
https://discord.gg/V9x4fPCvDR