コントラクト生成
createcollection
新規コントラクトを生成します。
基本情報
プロパティ
詳細
URL
/api/v1/createcollection
Method
POST
リクエストパラメータ
パラメータ
種類
必須
詳細
wallet_address
str
yes
生成するコントラクトの所有者
name
str
yes
生成するコントラクトの名称
blockchain
str
yes
生成先のブロックチェーン
description
str
No*
*Solana
, Solana-testnet
のみ必須
image
str
No*
*Solana
, Solana-testnet
のみ必須
is_locked
boolean
No
trueを指定するとそのコントラクトで生成するNFTがSoulBound Tokenになる。未指定の場合false
enable_api
boolean
No
trueを指定するとAPI経由でNFT作成が可能。未指定の場合true
enable_transfer
boolean
No
trueを指定するとAPI経由でNFTの転送が可能。未指定の場合false
blockchainパラメータに指定できるブロックチェーン
対応ブロックチェーンのページのネットワークの項目の名称をご指定ください。
リクエストのサンプル
{
"wallet_address": "111111111111111111111111111111111111111111",
"blockchain": "solana",
"name": "contract name 1",
"description": "description of contract name 1",
"image": "https://my.nftgarden.app/image.png"
}
成功した場合のレスポンス例
{
"request": {
"name": "contract name 1",
"blockchain": "solana",
"enable_api": true,
"enable_transfer": false,
"wallet_address": "111111111111111111111111111111111111111111",
"description": "description of contract name 1",
"image": "https://my.nftgarden.app/image.png"
},
"response": {
"transaction_gdn_id": "1bd77cf7-a5ec-462c-ad06-faf942fefe21",
"accepted_date": "2022-12-09 17:59:16"
}
}
失敗した場合のレスポンス例(ステータスコード400)
{
"error": {
"title": "Request Validation Error",
"message": "blockchain field required"
}
}
最終更新