NFT生成
createnft
新規NFTを生成します。
基本情報
プロパティ
詳細
URL
/api/v1/createnft
Method
POST
リクエストパラメータ
パラメータ
種類
必須
詳細
contract_address
str
yes
コレクション(コントラクト)のアドレス
blockchain
str
yes
生成先のブロックチェーン
receiver_wallet_address
str
yes
生成するNFTの所有者
metadata
object
yes
NFTのメタデータ(下記参照)
blockchain
パラメータに指定できるブロックチェーン
blockchain
パラメータに指定できるブロックチェーン対応ブロックチェーンのページのネットワークの項目の名称をご指定ください。
blockchain
パラメータで指定するブロックチェーンとコントラクト(contract_address
)のブロックチェーンが一致する必要があります。
metadata
NFTのメタデータを定義します。ファイルアップロードが必要な項目は、file_fields
に指定します。
パラメータ
種類
必須
詳細
title
str
Yes
NFTのタイトル
description
str
Yes
NFTの説明
file_fields
list
Yes
ファイルアップロードが必要なメタデータの項目。KeyとUrlのペアで登録(下記参考)。最大8件。
attribute
list
No
NFTに追加するプロパティ
任意
str
No
その他メタデータ
メタデータに設定できる項目の数は、title
, description
, 各file_fields
, 任意項目を合計して10個。
file_fields
file_fields
はkey
, url
のペアの配列です。
パラメータ
種類
必須
詳細
key
str
Yes
メタデータのkey
url
str
Yes
アップロードするファイルのURL
attribute
attribute
はtag
,value
のペアの配列です。
パラメータ
種類
必須
詳細
tag
str
Yes
プロパティのタグ
value
str
Yes
プロパティの値
URLに指定したファイルがIPFSなどのストレージにアップロードされます。
リクエストのサンプル
成功した場合のレスポンス例
失敗した場合のレスポンス例(ステータスコード400)
最終更新