NMKR Docs
ProductsContact
English
English
  • Welcome to NMKR Docs
  • Introduction
    • About NMKR
    • Powered by NMKR
    • What is an NFT?
      • What is IPFS?
    • Why Cardano?
  • NMKR Studio
    • Introduction - NMKR Studio
    • Features Overview
    • 🖥️Learn NMKR Studio in 3 minutes
      • Basic Workflow
    • How to - Quick Start Tutorials
      • Quickstart Full Video Tutorial
      • Guidelines Planning a Project
      • How To Add Tokens
      • How to set up Metadata
      • How To Sell Tokens
      • How To Set Up Sales Conditions
      • How To Do a Reveal
      • How To Burn Tokens
      • How To Enable Royalties
      • How To Enable DIDs
      • How To Set up Whitelisting
      • How to Airdrop Tokens
    • Pricing
    • Account
      • Registration & KYC
      • Security
      • Wallets
      • Mint Coupons
      • Dashboard
      • Transactions
      • Invoices
      • API Keys
    • Project
      • Policy
        • Managing policies
      • Create
      • Edit
      • Metadata Template
      • Statistics
      • DID - Decentralized Identifier
      • Notifications
      • Royalties
      • Additional Payout Wallets
      • Affiliate links
      • Export Metadata as Zip
      • Export NFT as csv
      • Mint and Send Jobs
      • Export placeholder.csv
    • Token
      • Manage Tokens Tab
      • Upload
        • Upload single tokens
        • Bulk Upload Files and Metadata
          • Bulk Upload via Drag and Drop
          • Bulk upload via SFTP
      • Edit
      • Metadata
        • Add Token-specific Metadata
        • Fingerprint (Metadata preview)
        • Metadata Check
        • Metadata Standard for fungible Tokens
        • Fully on-Chain NFTs
          • Partial URL-Encoding
        • CIP-68
      • Duplicate
      • Delete
      • Burn
      • Update (Edit after Mint / Reveal)
    • Set up Sales
      • Manage prices / Pricelist
        • Create new Prices
        • Free Drops
        • Custom Token payment
        • Discounts
      • Sales Conditions & Whitelisting
        • Sales conditions depending on policy ID or stake pool
        • Whitelist with Count
        • Blacklist
        • Test Sales Condition
      • Block Tokens
      • NMKR Pay
        • Set up NMKR Pay
        • MultiSig Payment
        • Website Integration
        • Specific Payment Links
        • Manual sending in NMKR Pay
        • FIAT ETH and SOL Payment
      • Pay-In Address
      • Auction
    • Minting
      • Minting on Demand
      • Manual Minting
      • Airdropper
        • Airdrop with random distribution
        • Airdrop with specific distribution
    • Tools
      • Managed Wallets
      • Split Addresses
      • Direct Sales
      • Policy Snapshot
      • Integrations & Plugins
        • NFT Pal
        • Zapier
    • Testnet
      • Create Testnet Account
      • Testnet Wallet & tADA
      • Testnet API Swagger
  • NMKR Studio API
    • Introduction - NMKR Studio API
    • API Features
    • Swagger API Endpoints
    • Get started with the API
    • API Swagger
      • Get Started with the Swagger
      • Swagger Responses and Error Codes
    • API Examples
      • Users
        • Payout Wallets
        • Subcustomers
      • Project
        • Create Project
        • Upload File and Metadata
      • Payment
        • Create unique NMKR Pay Link for random Token sales
        • Create NMKR Pay Link for specific Token sales
        • Get Payment Address for single NFT sales with native Tokens
        • Create NMKR Pay Link for a multi-specific Tokens sale
      • Minting
        • Manual Minting
      • Smart Contract
        • Secondary Sales via NMKR Pay
    • API Open Source Contributions
  • NMKR Mint
    • Introduction - NMKR Mint
    • Mint single NFTs
    • Mint Collection
  • NMKR Playground
    • Introduction - NMKR Playground
    • ADA Payment Link
    • Paperwallet
  • NMKR Pool
    • What is Staking?
    • Stake with NMKR Pool
  • Helpful Links
    • Cardano NFT Ressources
    • Cardano Resources
    • Cardano Wallets
    • Open Source Repositories
    • Security Practices
    • Deal with Bots
Powered by GitBook
On this page
  • Add a Sales Condition
  • Buyer must have one or more NFTs with a specific policy ID
  • Buyer must NOT have an NFT with a specific policy ID
  • Buyer must have less than X NFTs with a specific policy ID (also: limit sale per wallet)
  • Buyer must have the same amount of NFTs with a specific policy ID
  • Buyer must have a minimum of NFTs with a specific policy ID
  • Buyer must stake on a specific stake pool
  1. NMKR Studio
  2. Set up Sales
  3. Sales Conditions & Whitelisting

Sales conditions depending on policy ID or stake pool

Several sales conditions in NMKR Studio are related to specific policy IDs or by stake pool

PreviousSales Conditions & WhitelistingNextWhitelist with Count

Specify sales conditions that check the condition of a wallet at the beginning of the purchase and only allow customers that fulfil these conditions to buy.

Sales conditions can be combined to use them in a "and-logic" instead of the "or logic" that is given by adding for example multiple policy IDs into one Sales Condition.

Add a Sales Condition

In the next step click the "Add Sale condition" button.

The dropdown menu in the next window allows you to select from multiple sales conditions methods that we want to explain in detail below. There are a lot of sales conditions, please scroll down in the dropdown.

Buyer must have one or more NFTs with a specific policy ID

Allow only holders of a token with a specific policy ID or* of specific policy IDs(+button) to mint a specified amount of tokens.

*if you want to allow only holders of multiple policy IDs to mint, please just add multiple sales conditions, the "+button" here uses an or-logic.

Buyer must NOT have an NFT with a specific policy ID

Don't allow holders of a token with a specific policy ID or* of specific policy IDs(+button) to mint tokens. *if you want to not allow only holders of multiple policy IDs to mint, please just add multiple sales conditions, the "+button" here uses an or-logic.

Buyer must have less than X NFTs with a specific policy ID (also: limit sale per wallet)

Buyer must have the same amount of NFTs with a specific policy ID

Allow only holders of a token with a specific policy ID or* of specific policy IDs to mint tokens(+button) in the same amount he holds from one of the given policies. The higher number counts of one of the policies counts.

*if you want to allow only holders of multiple policy IDs to mint, please just add multiple sales conditions, the "+button" here uses an or-logic.

Buyer must have a minimum of NFTs with a specific policy ID

Allow only holders of a token with a specific policy ID or* of specific policy IDs to mint a token(+button). This sales conditions requires adding a minimum Amount of Tokens that the buyer must hold. *if you want to allow only holders of multiple policy IDs to mint, please just add multiple sales conditions, the "+button" here uses an or-logic.

Buyer must stake on a specific stake pool

Allow only buyers that are delegating to a specific stake pool or one of multiple stake pools to mint a token. To use this sales condition, just insert the bech32 Stake pool ID of one or more (+ button) stake pools. The staking duration is currently not considered.

To create a sales condition, go to the and select the "Sales Condition" button.

Allow holders of a token with a specific policy ID or* of specific policy IDs(+button) to mint a specified amount of tokens. This sales conditions requires adding a maximum Amount of Tokens that the buyer can buy. It can be used to limit the amount a buyer could buy from your current project if you use it with the of your project. *if you want to allow only holders of multiple policy IDs to mint, please just add multiple sales conditions, the "+button" here uses an or-logic.

manage prices tab
policy ID