NFT生成

createnft

新規NFTを生成します。

基本情報

プロパティ
詳細

URL

/api/v1/createnft

Method

POST

リクエストパラメータ

パラメータ
種類
必須
詳細

contract_address

str

yes

コレクション(コントラクト)のアドレス

blockchain

str

yes

生成先のブロックチェーン

receiver_wallet_address

str

yes

生成するNFTの所有者

metadata

list

yes

NFTのメタデータ(下記参照)

blockchainパラメータに指定できるブロックチェーン

対応ブロックチェーンのページのネットワークの項目の名称をご指定ください。

blockchainパラメータで指定するブロックチェーンとコントラクト(contract_address)のブロックチェーンが一致する必要があります。

metadata

NFTのメタデータを定義します。ファイルアップロードが必要な項目は、file_fieldsに指定します。

パラメータ
種類
必須
詳細

title

str

Yes

NFTのタイトル

description

str

Yes

NFTの説明

file_fields

list

Yes

ファイルアップロードが必要なメタデータの項目。KeyとUrlのペアで登録(下記参考)。

attribute

list

No

NFTに追加するプロパティ

file_fields

file_fieldskey, urlのペアの配列です。

パラメータ
種類
必須
詳細

key

str

Yes

メタデータのkey

url

str

Yes

アップロードするファイルのURL

attribute

attributetag,valueのペアの配列です。

パラメータ
種類
必須
詳細

tag

str

Yes

プロパティのタグ

value

str

Yes

プロパティの値

URLに指定したファイルがIPFSなどのストレージにアップロードされます。

リクエストのサンプル

成功した場合のレスポンス例

失敗した場合のレスポンス例(ステータスコード400)

最終更新