

| Parameter | Type | Description |
|---|---|---|
chain* | string | Chain the NFT contract is deployed on. Ignored when an OpenSea URL names the chain. |
proof* | string[] | Your merkle proof for this allow list, as 32-byte hex strings. |
minter* | string | Address on the allow list, which will sign and receive the NFTs. |
contract* | string | NFT contract address, or an OpenSea item URL such as https://opensea.io/assets/base/0x.../1 |
quantity | integer | How many tokens to mint. Defaults to 1. |
mintParams* | object | The stage parameters the project published: mintPrice, maxTotalMintableByWallet, startTime, endTime, dropStageIndex, maxTokenSupplyForStage, feeBps, restrictFeeRecipients. |
| Parameter | Type | Description |
|---|---|---|
to* | string | SeaDrop contract to send the transaction to. |
data* | string | ABI-encoded mintAllowList calldata. |
value* | string | Wei to send, as a decimal string. |
chainId* | number | |
gasLimit* | string | Suggested gas limit, estimated then padded. |
quantity | number | |
affordable | boolean | |
collection | string | |
merkleRoot | string | The allow-list root read from SeaDrop. |
stageStatus | string | |
leafEncoding | string | Which leaf hashing convention matched: single-keccak or double-keccak. |
maxFeePerGas | string | Suggested ceiling in wei. |
mintPriceWei | string | |
nativeSymbol | string | |
pairOrdering | string | Which pair ordering matched: sorted or unsorted. |
baseFeePerGas | string | Current base fee in wei. |
proofVerified* | boolean | Always true on success; the request fails otherwise. |
minterBalanceWei | string | |
secondsUntilStart | number | 0 when live. Wait this long before broadcasting an upcoming stage. |
requiredBalanceWei | string | Mint value plus gasLimit * maxFeePerGas. The minter needs at least this much. |
maxPriorityFeePerGas | string | Suggested tip in wei. |