Skip to content

How HoodMarket contracts work

HoodMarket separates collection ownership, primary minting, and secondary trading.

Your collection contract

Each native ERC-721 launch deploys a full, non-proxy ERC721SeaDrop collection contract. The creator becomes its onchain owner.

The collection contract stores the permanent NFT identity and supply state. Every HoodMarket round appends tokens to this same contract rather than deploying another collection.

The collection bytecode is not upgradeable. The current owner can still update the collection's allowed primary-mint controller through the contract's owner-only configuration.

HoodMarket Launch Factory

HoodMarketLaunchFactory deploys the collection contract, sets its contract metadata URI immediately, and starts ownership transfer to the creator.

The factory is the EVM creator of the collection, but it does not remain the collection owner. Collection management authority belongs to the wallet returned by the collection's onchain owner() function.

HoodDrop V2

HoodDropControllerV2 manages primary mint rounds for HoodMarket V2 collections.

It enforces:

  • Active round and stage
  • Start and end times
  • Public or allowlist eligibility
  • Per-round wallet limits
  • Round and collection supply ceilings
  • Mint price and payout accounting

The controller is non-upgradeable and has no collection-admin role. Collection configuration remains owner-authorized. Its global fee manager can manage the HoodMarket primary-mint fee, but cannot take ownership of creator collections.

Secondary trading

Primary mint contracts do not execute secondary-market listings, offers, fulfillment, cancellations, or NFT transfers.

Secondary orders use the marketplace trading protocol. Minting only creates standard ERC-721 transfer and supply events that marketplaces can index.

Verify before signing

Wallet prompts should match the action you started. Check the network, collection address, destination contract, value, and function before confirming.

See Verified addresses for HoodMarket's published core contracts on Robinhood Chain.

Built for the HoodMarket community.