Go to app

Project

A project represents an allowlist and encapsulates the allowlist's details, requirements, and other settings.

Properties

Project type

When creating a new project, you must choose its type. A project's type cannot be changed after creation, so if you'd like to switch types you must create a new project.

  1. Raffle: This is the most common type of project and what you're most likely looking for. You'll be able to collect entries from a public registration page and randomly assign winners through Spearmint's raffle system and/or cherry-pick your winners.
  2. First come, first served (FCFS): When users register for your list, their entries will be marked as winners and automatically finalized. This is useful if you want users to be able to fetch Spearmint attestations (e.g., to mint an NFT) right after registration, or to simply reward the quick! Unlike the Raffle type, FCFS allows entry collection to continue after finalization.
  3. Headless: A headless project has no public registration page. Instead, you can use Spearmint's API to create and manage entries for your list. This is useful if you want to maintain your own rules around who to place on your allowlist (e.g., via a trigger from your own backend services).

Blockchain

Spearmint supports all of the EVM networks that Alchemy offers. As Alchemy supports more chains, they will become available for Spearmint!

  1. Ethereum
  2. Polygon
  3. Arbitrum
  4. Optimism

While Spearmint is mostly chain-agnostic in that it allows anyone with an EVM wallet to sign in and register for allowlists, there are currently a few places where the selection of your project's blockchain (network) matters.

  • The native currency of the blockchain chosen is shown as the label for your mint price (if you define it).
  • Minimum balance requirements are checked against the blockchain's native currency.
  • Balances and transaction counts (available in the CSV export of your entries) are for the blockchain chosen.

Limits

A team can have up to 10 projects. If a team reaches the limit, a member can choose to delete an old project to make room for a new one.

We may adjust this limit in the future. If you ever need more resources in the meantime, please reach out to [email protected] for help.