GuideOpenSea Seadrop

OpenSea Seadrop

Auto-detect and arm OpenSea mints — public drops via one command, whitelist drops via the OpenSea WL module.

There are two OpenSea paths. Public Seadrop mints use the /opensea command below. Whitelist / allowlist drops (per-wallet eligibility, phases, signatures) use the built-in OpenSea WL module — see Mint Modules → OpenSea WL.

How It Works

Run the /opensea command with the NFT contract address:

/opensea 0xNFT_CONTRACT_ADDRESS
/opensea 0xNFT_CONTRACT_ADDRESS 3

The second argument (quantity) is optional — defaults to the max per wallet defined by the drop.

The bot queries the Seadrop contract on your currently selected chain and auto-fills everything:

  • CA — Seadrop contract address
  • Method IDmintPublic(address,address,address,uint256)
  • Params — NFT contract, fee recipient, zero address, quantity
  • Payable Amount — mint price x quantity
  • Trigger Type — timestamp
  • Trigger Timestamp — the drop's start time
You still need to set: Gas Limit (required for timestamp triggers) and Minting Gwei. Then tap Create Task.

Supported Chains

Public Seadrop uses the same contract address across the EVM chains where it's deployed (CREATE2), so /openseaworks on any chain you've selected — just pick the right one first.

The OpenSea WLmodule is different: whitelist minting is gated to the chains OpenSea's API supports (ethereum, base, polygon, arbitrum, avalanche, bsc, unichain, ink, ronin, soneium, abstract, megaeth, ape, monad, hyperevm, linea, mantle, zksync, robinhood, stable, sepolia). An unsupported chain errors chain not supported for OpenSea WL.

Constraints

  • The public mint must be live (maxTotalMintableByWallet > 0).
  • There must be exactly one allowed fee recipient (signature-gated drops are not supported).
  • Quantity cannot exceed the per-wallet max set by the drop.

Whitelist Drops (OpenSea WL)

For allowlist / phase-gated drops, use the OpenSea WL module instead of /opensea. It signs each wallet in (or uses your API key), selects a phase, and fires the moment the phase goes live — with instant, timestamp, or estimate triggers.

  • GraphQL method (default) — per-wallet OpenSea login, no key, proxies required.
  • Official API method — faster and proxy-free, but requires your own OpenSea API key(multiple keys are round-robined across wallets). The bot's built-in key only powers collection/phase lookups, not minting.

Full setup — phases, method toggle, keys, and the 🧪 Test Keys tool — is in Mint Modules → OpenSea WL.