Returns a ready-to-sign transaction that deploys a new drop contract. Sign and send it from sender, which the response repeats as from; that wallet owns the contract.
Deployable drop_type and token_type combinations:
seadrop_v1_erc721witherc721_cloneorerc721_standard: an ERC-721 SeaDrop V1 drop, with stages, allowlists, reveal, and public minting.erc721_clonecreates the contract through OpenSea's clone factory;erc721_standarddeploys the full contract bytecode.seadrop_v2_erc1155_self_mintwitherc1155_clone: an ERC-1155 self-mint drop, where the owner creates each token and mints its whole supply to themselves. It has no stages, publish step, or public mint.
Every other combination returns 400.
For the clone types, to is OpenSea's clone factory. For erc721_standard, to is null: it is a contract-creation transaction, so send it without a to field.
Next, poll GET /api/v2/drops/deploy/{chain}/{tx_hash}/receipt with the hash of the sent transaction until status is success. The receipt carries the contract address and, once the new collection is indexed, the collection_slug every other drop endpoint takes.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
500Internal server error. Please open a support ticket so OpenSea can investigate.
