Skip to main content

Deploy your Smart Contract

Metastaq allows you to deploy your own smart contract so that you have complete ownership over your NFT experience. Below, we outline the easy process:

  1. Click on the Deploy Contract for contract deployment. step1

  2. Next, you will need to authorize upload of your NFTs into IPFS, a decentralized storage system. Please note: Once data is uploaded onto IPFS, it cannot be changed. This is what they mean when they say NFTs are "non-fungible"! step1

  1. Once the asset upload is complete, the Deploy TestNet button will be enabled, and you can deploy smart contract on the associated TestNet based on the blockchain you chose. If you chose Ethereum, it will first deploy the contract on Goerli, and if you chose Polygon, it will deploy the contract on Mumbai. Please note: you will need Georli or Mumbai currency inside your wallet before you can complete this step. You can get them for free from popular faucets online. step1

  2. (Optional) If your wallet is on another chanel, it will ask you to switch to the required chain you selected in the preveious step (in this case, 'Polygon Mumbai'). step1 step1

  3. If the contract has been successfully deployed on the TestNet, you can proceed to move it onto the MainNe via the Deploy Mainnet button. step1