📖
Free Guide to NFTs for Artists
  • Welcome Artists!
  • Quick Start Guide to NFTs
    • 3 Essential Steps to NFTs
      • Creating a crypto wallet
      • Buying Ethereum
      • Minting your first NFT
  • SECURITY BASICS
    • Protecting yourself in crypto
      • Protecting your crypto wallet
      • Using a Cold Wallet
      • Protect your Artwork Online
  • Understanding NFTs
    • NFT Terminology
    • Choosing your direction
    • Quotes
  • MARKETING
    • Basics of Marketing
      • Don't sell your product
      • Defining your brand
      • Who is your audience
      • Your Audience / Your Investors
    • Promotional Marketing
      • Giveaways
      • Cross Promote w Others
  • DISCORD
    • Designing your Discord
    • Discord Security
      • Discord Suggestions
  • Twitter
    • Twitter Tips & Hacks
      • Branding your Profile
      • Twitter Banner Design
      • Status Update / Title Alerts
      • Pinned Tweet Formatting
    • Twitter Marketing & Promo
    • *Twitter Marketing Scams
      • Promotional scams
      • Engagement Scams
    • Twitter Spaces
  • Blockchains
    • Choosing a blockchain
      • Etherium
      • Solana
      • Polygon
      • Tezos
  • NFT Platforms
    • Choosing a Platform
      • Foundation.app
      • Mintable.app
      • Knownorigin.io
    • Editions / Scarcity Tactics
    • Pricing your NFTs 1/1
  • Website Development
    • Website tools & resources
    • NFT Project Tools
      • Developer resources
  • NFT Market Development
    • NFT Analytics
    • Contracts
  • Suggestions
    • Share your knowledge
  • mindset hacks
    • Unsolicited Advice
  • Management Tools
  • Management Tools
Powered by GitBook
On this page
  • Great resources for newbies
  • Total ownership of your NFT contract
  • Other great contract resources

Was this helpful?

  1. NFT Market Development

Contracts

Deploying your Ethereum NFT onto the blockchain in the process of minting is governed by the contract that you have for your NFT. This contract is critical to the overall behavior of the NFT.

PreviousNFT AnalyticsNextShare your knowledge

Last updated 3 years ago

Was this helpful?

First thing to know is that "Smart Contracts" are not smart and they are not contracts!

Smart Contract are basically a series of commands (code) that govern the actions and behavior of your NFT during its life on the blockchain.

Investopedia defines a Smart Contract: [A] Smart contract permit[s] trusted transactions and agreements to be carried out among disparate, anonymous parties without the need for a central authority, legal system, or external enforcement mechanism.

Great resources for newbies

WeiZ.eth has a vast wealth of knowledge on Smart Contracts and he also hosts Twitter Spaces where he and other Devs answer all your questions from newbie to advanced level skills!

Total ownership of your NFT contract

Manifold has a great user friendly interface that let's you select the options you want for your contract with low gas fees, lots of options and the best part is it's FREE;

It's HIGHLY recommended to read this Substack post about what Manifold's Creator is and how it works;

If you're in over your head don't risk this essential part of your project, hire a dev and or consult with an experience Dev to review your contract.

Other great contract resources

BE LAZY! - Don't reinvent the wheel if you can pull from existing contracts and simply reuse those for your project.

WeiZ (pronounced like Jay-Z) has a mind blowing number of links to Contract resources on his Discord
Follow Manifold for the latest update and join their discord for help with specific questions
Manifold Creator
Read about what a Manifold contract is and why you would choose it for your own NFT provenance
Manifold
GET STARTED with Manifold - you can mint your own NFTs with zero coding required
Logo
OpenZeppelinOpenZeppelin
OpenZeppelin is a library of smart contracts that are battle tested for Etherium and other blockchains.
Contracts Wizard - OpenZeppelin Docs
Compile your Smart Contract from the Contract Wizard
#1 Solidity Tutorial & Ethereum Blockchain Programming Course | CryptoZombies
Learn Solidity - the language of Etherium contracts through a fun game experience
Logo
WEMINTARTWEMINTART
An ERC721 contract allows you to mint 1/1 NFTs, not multiple editions.
Logo
Hack together some epic NFTs.BuildSpace
More than just contracts you can learn about Dapps, contacts and generative projects on Build Space
15 Tips to Write Better Smart ContractsMedium
Deep Diving with Smart Contracts by https://twitter.com/alexroan
Logo
Logo
Logo
Logo
Logo