Skip to main content
Creating a custom contract

How to create a custom contract

Updated over a week ago

Mint on the Verisart contract or create/use your own custom contract.

Verisart contract vs Custom contract

What is the Verisart Contract?

The Verisart Contract is managed by Verisart and other creators can also mint NFTs on this contract.

If you mint NFTs on the Ethereum Verisart contract you need to cover the gas fees for minting the work (Polygon NFTs are free to mint on all our paid plans). Royalties are fixed for OpenSea and distributed by Verisart and variable for Rarible.

What is a Custom Contract?

Available on the Growth and Pro plan

Custom contracts provide a single home for all your NFTs or a specific project and a direct provenance from you to your collector.

Why create a custom contract?

  1. Choose your own contract name and token ID

  2. Each NFT gets minted with your branded token ID

  3. Manage Royalties on OpenSea

  4. Manage the contract details on other marketplaces like OpenSea and Rarible

Custom contracts on Polygon: Gas fees for creating a custom contract on Polygon are covered by Verisart.

Custom contracts on Ethereum & Base: Gas fees for deploying your own custom contract on Ethereum generally cost around 0.2 - 0.5 ETH. The price of deploying a custom contract can vary significantly due to amount of activity on the network at the time. Check gas fees before deploying the contract.


How to create a custom contract

Access Settings:

  • Click the top right icon and select 'Settings'.

  • In the 'Settings' panel, navigate to 'Wallets & Contracts'.

Create contract

  • Go to the 'Contracts' tab and click 'Create'.

  • Select the blockchain you want to create the contract on.

  • Enter your contract details. Note that contract names and symbols don’t need to be unique and cannot be changed after creation.

  • Click 'Create'.

Contract name or symbol cannot be changed after your contract is created.

  • Confirm the transaction in your wallet.

  • Success!

  • After the transaction is confirmed the new custom contract appears in the minting form

  • You are ready to mint!


Contract details - what do they mean?

Description

Requirement

Contract Name

Name of your contract (appears on chain, Etherscan/ Polygonscan and marketplaces)

Maximum 21 characters

Contract Symbol

Token identifier metadata to help you identify your NFT in Etherscan/Polygonscan.

Maximum 6 characters

Description

Short description to help you distinguish between different contracts (does not appear on chain)

Polygon custom contract: Deployment fee covered by Verisart (paid plans)

Ethereum smart contract: Transaction fee for the deployment of the contract must be paid directly by the creator

Did this answer your question?