Mogul Productions
  • โญWelcome to Mogul!
  • ๐Ÿ‘“Mission & Vision
  • ๐Ÿ“ฑSocial Media & Resources
  • ๐Ÿ“Smart Contracts
  • ๐Ÿ“žContact Us
  • ๐Ÿ›ฃ๏ธRoadmap & Priorities
  • ๐ŸคฒTeam
  • ๐ŸŽž๏ธMovies
  • โ“General Help
  • Product Information
    • ๐ŸŽฌNFT Marketplace
      • ๐Ÿ›๏ธBSC Marketplace
      • ๐Ÿ‘‘Royalties and Fees
    • ๐Ÿ–ผ๏ธNFTs
      • ๐Ÿช™Token Standard
      • ๐Ÿ’ฝNFT MetaData
      • ๐Ÿ”“NFT Unlockable Content
      • ๐ŸŒ†NFT Types
    • ๐ŸŽŠShowcase
      • ๐Ÿ‘€Showcase Pages
    • ๐Ÿ—ณ๏ธVoting
      • ๐Ÿ“ฝ๏ธFinanced Movies
      • ๐Ÿ™‹โ€โ™‚๏ธQuadratic Voting
      • ๐Ÿ—๏ธCreating a new voting round
    • ๐ŸŒ†Mogieland
    • ๐Ÿ“ฅProject Submissions
    • ๐ŸŽRewards Marketplace
    • ๐Ÿ’กSuggestions
  • NFT Collections
    • Access Passes
    • Mogies
    • Legacy Collection: Portraits of Stan Lee
  • Other
    • Videos
    • Blog
    • Press
  • Developer Information
    • API
  • Using the Mogul Creator Portal
    • 1๏ธโƒฃGetting Started
      • ๐Ÿค”Understanding your drop
      • ๐Ÿ“œYour Contract
    • ๐ŸŽฎUsing the Mogul Creator Dashboard
    • ๐ŸงบSetting the Collection
    • ๐Ÿ“จDrafting your NFTs
      • โ˜๏ธSingle Draft Data
      • ๐Ÿ–๏ธBatch Draft Data
    • ๐Ÿช™Minting NFTs
    • ๐Ÿ‘€Setting Showcase Page
      • ๐Ÿ“„Showcase Page Data
    • ๐Ÿ‘ŸStep By Step Example
Powered by GitBook
On this page

Was this helpful?

  1. Using the Mogul Creator Portal
  2. Getting Started

Your Contract

Contract generated on demand

The Mogul contract factory deploys Mogul contracts automatically to support various NFT collections that can be listed on the Mogul marketplace. When creating an NFT collection, the factory contract will generate a contract based on your selection and deploy it to link the collection. The Mogul contract factory currently supports the following networks and token standards:

  • ERC - 721

  • ERC - 1155

  • BEP - 721

  • BEP - 1155

Within the contract factory will handle the work in the backend needed to create your NFT collection throughout the process. This includes:

  1. Generate the bytecode with the provided parameters according to the token standard

  2. Bytecode is optimized to reduce gas load

  3. Compile the bytecode to be compatible with the Ethereum virtual machine

  4. Run the Mogul deployment script to start the full deployment

  5. Deploy a NFT smart contract for your collection

A contract address will be provided in the 0x_____________ format once a collection is created. Save this address, as this is needed in the next steps.

PreviousUnderstanding your dropNextUsing the Mogul Creator Dashboard

Last updated 11 months ago

Was this helpful?

1๏ธโƒฃ
๐Ÿ“œ