Ichiro

Admin and developer at SoudanNFT. プロダクトオーナー兼リーダー@Web企業

Ichiro

Admin and developer at SoudanNFT. プロダクトオーナー兼リーダー@Web企業

最近の記事

  • 固定された記事

ジェネラティブNFT、着せ替え対応しませんか?

こんにちは、いちろう(Ichiro)です。 着せ替えWebアプリのDressUpNFTが、対応コレクションの追加がとても簡単になったので、対応してくれるジェネラティブNFTを募集したいと思います。 内容を見て、DressUpNFTの魅力を感じていただければ幸いです。 なぜ着せ替えなのか「Whyから始めよ」と言うことで、まずは何故着せ替えをするのか、メリットは何なのかを説明します。 ホルダーとして まず最初に、自分が持っているNFTのキャラクターの新しい姿を楽しめる、とい

    • ジェネラティブNFTの着せ替え対応方法

      こんにちは、いちろう(Ichiro)です。 ジェネラティブNFTをDressUpNFTに対応させるための具体的な方法を説明します。 技術的な内容が入るので難しい部分などもあります。が、ジェネラティブNFTを作るときに使用するものを再利用する部分が多いので、ジェネラティブNFTを作ったデザイナーさんやエンジニアさんに聞けば分かる内容が多いと思います。 何故やるのか、何が出来るのかをざっくり知りたい場合は、こちらの記事を先にお読みください。 用意するものまとめ着せ替えに対応

      • ジェネラティブNFTを後から変更するパターンいろいろ

        一度発行したジェネラティブNFTについて、後から変更するケースが色々増えていますね。どんなパターンが有るの?どうやってるの?という質問を貰ったので、自分が知る範囲で(ちょっと調べつつ)noteにまとめてみたいと思います。 NFTをburnしてmintする元のNFTをburnして新たにmintするという方法です。 CNPのバーニン、WAFUKU GENのお出迎えがこれにあたると思います。 ■ やりかた burnしてmintする場合、初期リリース時に作っているものではなく、後

        • NFTのSCAM防止機能、ContractAllowListの導入手順

          前回、下記の記事でContractAllowListの機能について紹介しました。次に、実際の導入手順を説明したいと思います。 導入する機能や方法を決める「NFTを転送するコントラクトを制限する機能」と「NFTをロックする機能」の片方、もしくは両方を導入するかどうかを決めます。 「NFTをロックする機能」を導入する場合、ロックする仕組みは何にするのか、ロックはどの単位でのロックを有効にするのか、ロックと解除は誰が出来るのかを決めます。 今回の例では一通りの導入手順を説明する

        • 固定された記事

        ジェネラティブNFT、着せ替え対応しませんか?

          NFTのSCAM防止機能、ContractAllowListの紹介

          最近いくつかのNFTに導入されているContractAllowList(以下CAL)について、大まかな機能について説明したいと思います。 なお、この説明は導入するエンジニア向けに書いているので、NFTを購入するかたが見てもわからないことが多いかもしれません。 リンクnpmパッケージ ソースコード 機能CALで実現したいことは、ホルダーがSCAMにあわないようにすることです。それを実現するために、大きく分けて2つの機能があります。 NFTを転送するコントラクトを制限する

          NFTのSCAM防止機能、ContractAllowListの紹介

          Etherscan(Polygonscan)にコードをアップロードする際にConstructor Argumentsがエラーになる場合の対応

          無事にコントラクトのデプロイが終わったのでコードを貼って公開しようとしたところ、エラーになりました。よく見ると、Constructor Argumentsにエラーメッセージが入っているように見えます。(これはPolygon mumbaiにデプロイしたときのものです) 実際にデプロイしたときに渡した引数はaddress型で「0x490e04b490Ba1eB8BBf12E870b444039E33dCE60」でした。 エラーメッセージを見ると、最後の部分はこの引数になってい

          Etherscan(Polygonscan)にコードをアップロードする際にConstructor Argumentsがエラーになる場合の対応

          最近のNFTのソースを読む旅

          NFTを作ろうとすると、他ってどうやってるのかなーって思うことがあります。Ethereumだとコードがそのまま読めるようになっていたりするので、どうやって実現しているのかを見ていきます。 Reveal最近の大きめのやつだとよくある、最初の販売が終わってから1日後とかに実態がわかるやつです。SEVENとかSVSとか0xVampireとかでやってました。ちなみにどれも買えてません。 ちょうど販売開始してrevealされていない、The Gods NFTsを調べてみました。

          最近のNFTのソースを読む旅

          AnimeLootの派生Lootを作る過程で詰まったところなどまとめる

          Solidityの勉強を本一冊したところで、AnimeLootの派生Lootを作っていこうと色々頑張ってるので、詰まったところをまとめていきます。まだ公開に至ってないので随時増やしていきます。 勉強した軌跡はこちら。 前提・OS Windows 10 ・Node v12.18.4 ・Truffle v5.4.9 (core: 5.4.9) ・Solidity - ^0.8.0 (solc-js) ・Web3.js v1.5.2 ・Ganache v2.5.4 ・Geth

          AnimeLootの派生Lootを作る過程で詰まったところなどまとめる

          Solidity勉強メモ

          この本を買ったので、進めてみる。 ちょっと古い本なので、環境とかの違いをまとめる。 環境OS Windows10 Geth >geth versionGethVersion: 1.10.8-stableGit Commit: 26675454bf93bf904be7a43cce6b3f550115ff90Git Commit Date: 20210824Architecture: amd64Go Version: go1.16.4Operating System: wi

          Solidity勉強メモ

          プロダクトオーナー祭り2021 Spring - PO祭り2021Spring の資料まとめ

          2021/03/13(土)に開催された「プロダクトオーナー祭り2021 Spring - PO祭り2021Spring」の資料を集めました。個人で発見した発表資料のみですので、掲載していない発表資料がありましたら、コメント欄などで教えていただけると有難いです。 プロダクトオーナー祭り2021 Spring - PO祭り2021Spring https://postudy.connpass.com/event/202404/ 「価値の押しつけ」とならないように。〜ニーズの質

          プロダクトオーナー祭り2021 Spring - PO祭り2021Spring の資料まとめ