Skip to content
  • Marketplaces
    • All Collections
    • All NFTs
    • All Categories
  • Create
    • Create Collection
    • Create NFT
    • Profile
  • Templates
    • Template 1
    • Template 2
    • Template 3
    • Template 4
    • Template 5
    • Template 6
    • Template 7
    • Template 8
  • Addons
smartnft
  • Marketplaces
    • All Collections
    • All NFTs
    • All Categories
  • Create
    • Create Collection
    • Create NFT
    • Profile
  • Templates
    • Template 1
    • Template 2
    • Template 3
    • Template 4
    • Template 5
    • Template 6
    • Template 7
    • Template 8
  • Addons
â•‹ Mint NFT
smartnft
â•‹ Mint NFT

Hi, what are you looking for?

Getting Started

  • Requirements
  • Definitions
  • Features
  • Roadmap

Installation

  • Via WordPress
  • Update
  • Import Template

Configuration

  • Introduction
  • What is Metamask
  • Deploying Contract
  • Adding IPFS with Infura
  • Minting / Adding an NFT
  • Managing Contracts

Plugin Overview

  • Pages
  • All NFT page and NFT list
  • Smart Contracts
  • Public Profile
  • Profile Edit Page
  • Create new
  • Verify Contract

Plugin features

  • Collections
  • Categories
  • Royalties
  • Monetization

Miscellaneous

  • FAQs
  • Customer Support
  • Troubleshooting
  • Refund Policy
  • Changelog
View Categories
  • Home
  • Docs
  • Configuration
  • Deploying Contract

Deploying Contract

1 min read

Info! Deploying a smart contract is the mainstay of creating an NFT.

To start creating your NFTs we need to deploy a smart contract first.

We need to go to WordPress Admin panel. Then go to Smart NFT and click smart contracts

Here You will see two sections:

  • Contracts Balances: Main contract balance and if auction addons available then auction contract balance.
  • Already deployed smart contracts: Here you can activate a smart contract or delete it.
  • New deployment section: deploy the new smart contract.

Now you need to deploy Markeplace, Proxy and ERC721 contract one by one.

Now you can select a network and start deploying your contract. Once done you will get a confirmation message and the page will reload.

You will be asked to log in with Wallet to pay a gas fee while deploying your contract.

Updating Market Contract in Proxy

To make the Marketplace contract work for Buy, Sell, List, Mint, and Unlist you need to Connect the Marketplace contract address to Proxy contract. Here is the process in details.

  1. First, go to SmartNFT > Smart Contract page in WordPress admin.
  2. Then in the Available Smart Contract table, you can see your deployed contracts. there first you have to copy the Marketplace address. Then click on the update/refresh button right to proxy contract.
  3. There you will get a popup window. Paste the market contract into it and hit the update proxy button [see below]
  4. Then you will get your wallet open for gas fees.
What are your Feelings

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Updated on October 17, 2024
What is MetamaskAdding IPFS with Infura
Table of Contents
  • Updating Market Contract in Proxy

Copyright © 2026 - SmartNFT Plugin by Tophive