Smart Contract tab

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.

Accessing the storefront smart contract tab

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.

Adding a contract owner address

Last updated