v1

latestOpenAPI 3.1.02026-07-24130315342.2 KB
Drops Endpoints

Build deploy contract transaction data

Returns ready-to-sign transaction data for deploying a new NFT drop contract. The caller is responsible for signing and submitting the transaction.

post/api/v2/drops/deploy

Request body

chainstring required

Chain slug (e.g. "ethereum", "base")

contract_namestring required

Name for the new contract

contract_symbolstring required

Symbol for the new contract

drop_typestring required

Drop type (see validation error for supported values)

token_typestring required

Token type (see validation error for supported values)

senderstring required

Deployer wallet address

Example request

{
  "chain": "ethereum",
  "contract_name": "My NFT Collection",
  "contract_symbol": "MNFT",
  "drop_type": "seadrop_v1_erc721",
  "token_type": "erc721_standard",
  "sender": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
}

Response

Ready-to-sign transaction data for contract deployment