ERC721でオリジナルNFTをOpenSeaにPolygonネットワークでデプロイ-simplecollectibleを利用

ERC721でオリジナルNFTをOpenSeaにPolygonネットワークでデプロイ-simplecollectibleを利用 ERC721でオリジナルNFTをOpenSeaにPolygonネットワークでデプロイ 以前、Patrick CollinsのNFT-mixを参考にNFTをtestOpenSeaへデプロイデプロイしてみる。でNFTをデプロイを行いERC721でオリジナルNFTをテストOpenSeaにデプロイ-simplecollectibleを利用でオリジナルNFTをテストネットOpenSeaへ行いました。今回はPolygonネットワークへデプロイします。 今回もsimplecollectibleを利用 今回もSimple_collectiobleを利用してオリジナルNFTをテストOpenSeaにデプロイ。 使用ツールおさらい infura brownie pinata truffle(ganache) コントラクトはERC721、ネットワークはPolygon 同じやり方なのでコントラクトはERC721、デプロイネットワークはGASフィーが少ないPolygonを使用しました。 画像はいつもの通りに作成 作成した画像をIPFSにアップロード、それを取り込んだメタデータをIPFSに、それを元にNFTmint Brownieのネットワークを確認してPolygonの表記を Brownieのネットワークの確認の仕方 下記が表示されます。 OpenSeaマーケットプレイスで確認 OpenSeaマーケットプレイスで確認できました。 コレクションは作成時点で自動的に名前で作成されてました、1歳児の息子が書いたサインをテーマにコレクションを作成してます。編集はNFTの発行元のアドレスを持っているメタマスクで接続してネットワークをPolygonにしたらできます。大きくなるまでにいくらか稼げるでしょうか?!

NFTマーケットOpenSeaのメタデータ標準

NFTマーケットOpenSeaのメタデータ標準 NFTマーケットOpenSeaのメタデータ標準 OpenSeaのメタデータの標準をOpenSeaの説明ページより勉強したいと思います。 ERC721またはERC1155NFTにリッチメタデータを追加する方法 説明概要の最初で重要なことを言ってますが、 アセットメタデータを提供することで、OpenSeaなどのアプリケーションはデジタルアセットの豊富なデータを取得し、アプリ内で簡単に表示できます。特定のスマートコントラクトのデジタルアセットは通常、一意の識別子(ERC721のtoken_idなど)のみで表されるため、メタデータを使用すると、これらのアセットに名前、説明、画像などの追加のプロパティを設定できます。 OpenSea How to add rich metadata to your ERC721 or ERC1155 NFTs メタデータを提供することでアプリはアプリ内でデジタルアセットデータを取得して表示するとなっております。なので直接画像をアップロードするのではなくてメタデータをアップロードするということが基本ということのようです。なぜ?というのはERC721の構成の内容なのでそちらをご確認ください。ここではOpenSeaのメタデータの標準、機能の仕方を確認していきたいです。 tokenURIの実装 OpenSeaがERC721およびERC1155アセットのオフチェーンメタデータを取得するには、コントラクトがメタデータを見つけることができるURIを返す必要があります。このURIを見つけるには、ERC721ではtokenURIメソッドを使用し、ERC1155ではuriメソッドを使用します。まず、CreatureコントラクトのtokenURIメソッドを詳しく見てみましょう。 ERC721のtokenURI関数またはERC1155コントラクトのuri関数は、https://opensea-creatures-api.herokuapp.com/api/creature/3などのHTTPまたはIPFSURLを返す必要があります。照会されると、このURLは、トークンのメタデータを含むデータのJSONブロブを返す必要があります。ここで、OpenSeaクリーチャーリポジトリでメタデータを提供するための単純なPythonサーバーの例を見ることができます。 メタデータ構造 OpenSeaは、公式のERC721メタデータ標準またはEnjinメタデータの提案に従って構造化されたメタデータをサポートしていると説明されています。ですのでより詳細な内容を元から確認したい場合はそれらの説明ページを見ることが必要でしょう。 さらに、オーディオ、ビデオ、3Dモデルなど、マルチメディア添付ファイルを可能にする他のいくつかのプロパティに加えて、アイテムのインタラクティブな特性をサポートし、OpenSeaマーケットプレイスのすべての並べ替えおよびフィルタリング機能を提供していると記述されています。 … Read more

Patrick CollinsのNFT-mixを参考にNFTをtestOpenSeaへデプロイデプロイしてみる。

Patrick CollinsのNFT-mixを参考にNFTをtestOpenSeaへデプロイしてみる。 基本準備 ここはやっていればたぶんインストールされているだろうということでしょう。: nodejs and npm python infuraアカウントとプロジェクトID(InfuraのネットワークをRinkebyにするyoutube) Pinata Visual Studio Code インストレーション Brownie Brownieがインストールされていなければ下記コマンドでインストールしましょう。 ※エラーが出る場合の参照 Problems installing cytoolz on Python@3.10 Pip – Fatal … Read more

Item added to cart.
0 items - $0.00