Adding your project
How to add your NFT project to NFTpay

Choose your environment

To add your NFT project, you'll first need to choose which NFTpay environment.
If you want to add a test project (using a smart contract on a test network), sign in to the Sandbox environment. You'll need to sign up first and verify your email address on the first visit.
Read more about the Sandbox environment.
If you want to add a live project (using a smart contract on a mainNet network), sign in to the Live environment. You'll need to sign up first and verify your email address on the first visit.
Read more about the Live environment.

Add your collection

After signing in, you'll be greeted with the NFT Collections page:
The NFT Collections panel. From here, you can add your NFT collections
Click Add a new collection. You'll be prompted to enter your collection details on the next page titled Add a new NFT collection.

NFT collection name

This is a human-readable name for your NFT collection which will be shown to buyers.

Description

A short description of your contract. This will appear on the landing page after purchase.

Network

You must specify the blockchain on which your contract is deployed.

Contract Address

The address of your NFT contract.

Function Name

You must specify a function within your NFT contract that we can call to mint NFTs. The function you specify must use the payable keyword (so that it can receive payments), it must take a single argument of type unit256 which specifies the quantity of NFTs to be minted, and it must emit an ERC721 Transfer event.

Unit Price

You must specify the price of a single NFT, in wei.

Maximum Quantity

The maximum number of NFTs that a buyer is allowed to purchase in a single transaction.
The New Collection panel

Additional requirements

Please ensure that:
  • Your contract is verified on Etherscan / Polygonscan.
  • Your contract is ready to mint (ie. not in pre-sale, paused etc)
  • For test contracts, ensure the price no more than 0.001 ETH
Fill out the form and click Add Collection. Your collection has been added and is In Review:
After your collection has been added and is in review

Contract review period

Typically, your contract will be reviewed by the NFTpay team within 24 hours, but may take more time during busy periods. Wait for the NFTpay team to review your collection. If your project meets the requirements, it will be marked as Ready to Use:
Your collection has passed review and is Ready To Use

Integrate your script

Once your collection is Ready To Use, you can add the NFTpay script to your website. The NFTpay script injects a payment form into any page on your site where it's needed.
Click the Collection to view the collection detail panel:
Integrating your script

Add the script to your website

Scroll down and select ‘Copy’ from either option 1 or option 2.
Paste the copied code into a page on your website.
Refer to Adding NFTpay to your site for detailed instructions on how to add the script.
Copy link
On this page
Choose your environment
Add your collection
Integrate your script
Add the script to your website