MintFly Academy
  • What is MintFly?
  • Digital Collectibles
    • Creating collectibles
    • Editing collectibles
  • Storefront
    • Creating storefronts
    • Using the storefront builder
      • Content tab
      • Domain tab
      • Smart Contract tab
      • Settings tab
    • Publishing storefronts
    • Archive or delete storefronts
  • Airdrop
    • Setting up distribution lists
    • Creating an airdrop
    • Activating an airdrop
  • Contacts
    • Adding contacts
    • Managing contacts
    • Viewing a contact
  • insights & analytics
    • Minting Insights
    • Airdrop Insights
  • Billing and Account Usage
    • Billing Overview
      • Choosing your plan
      • Cancelling your plan
    • Account Usage
  • FAQs
  • Terms and conditions
  • Privacy Policy
Powered by GitBook
On this page
  1. Storefront
  2. Using the storefront builder

Smart Contract tab

PreviousDomain tabNextSettings tab

Last updated 2 years ago

A smart contract is a program or agreement that is stored on the blockchain that determines the logic that will be executed when the contract is interacted with.

Every storefront needs to have a smart contract attached to it in order to define what will happen when a customer claims and mints your digital collectible from your storefront. This smart contract will be deployed publicly on the blockchain and will be invoked when customers claim from your storefront.

Smart Contract Builder

You can use our embedded smart contract builder to create the smart contract that will be associated with your storefront.

Field
Description

Contract Owner

The contract owner should be the primary blockchain wallet address that owns the smart contract.

Contract Name

User friendly name for your contract

Contract Description

Description of your smart contract

Mint Type

Determines the type of minting you wish to use for your smart contract (batch or on demand). Batch minting will mint all of your collectibles in bulk at the time of contract deployment. On demand minting will mint your collectibles at the time of claim (MintFly Boost users only).

Network

Determines which blockchain the smart contract will be deployed on and available for

Collectible Type

Determines the type of collectible to be minted and token standard 1 of 1 (ERC-721) - unique 1 of 1 token 1 of Many (ERC-1155) - 1 of many copies of the token

Collectible Quantity

The maximum number of available collectibles

Royalty Fee

Determines what percentage of future sales of the collectible is owed to the contract owner (maximum 10%) This feature is only available to MintFly Boost users and will be transferred to the wallet address provided for the contract owner.

Accessing the storefront smart contract tab
Adding a contract owner address