πŸ”¬
MintMonster Documentation
  • πŸ‘‹Welcome to MintMonster
  • Overview
    • πŸ”‘Accessing MintMonster
    • πŸ—ΊοΈInterface Overview
  • Product Guides
    • β›½Gas Settings
    • πŸ’°Wallet Management
    • πŸ’ΈFunding Wallets
    • πŸ“₯Consolidating NFT's
    • 🎰Manage Bot Transactions
  • Minting
    • πŸ§™β€β™‚οΈMinting NFT's
Powered by GitBook
On this page
  • Metamask Minting
  • Using the Mass Minter
  1. Minting

Minting NFT's

PreviousManage Bot Transactions

Last updated 1 year ago

MintMonster allows you to mint NFT's to a single wallet using Metamask, or using the internal Mass Minting bot to any number of wallets.

All minting is initiated from the Transaction Breakdown view within the main Project Details panel of the selected NFT collection:

The first column indicates if the mint is a special mint, such as an airdrop from the developer or a whitelist mint:

Icon
Mint Type
Meaning

Airdrop

Developer sending NFT's direct to end users

Whitelist

Potential Whitelist mint requiring proof to mint

None

Other

Regular mint that should be mintable

Click the name of the mint function in the Function column to bring up the Minting Dialog:

The parameters of the mint transaction will be populated with the details of the transaction you clicked in the Transaction Breakdown. For example, in the screenshot above, if you clicked the mint function button for the top item, it would pre-populate the Mint Dialog with a quantity of 7.

If there are any address type fields, then you will be presented with a button to replace that address with the minting wallet address. This even works with the Mass Minter, where each mint will use the local wallet address.

The following screen shows a much more complex mint screen, with multiple address and bytes fields:

In the above screenshot, the Use Wallet button has been clicked next to the minterIfNotPayer field. This will show $$wallet$$ in the mint dialog, which will be replaced by the minting wallet address when the transaction is submitted.

Some fields are used for Whitelist validation, and will likely prevent you from minting the NFT. If you see any of the following field types, then it is likely a Whitelist mint and won't be mintable via the Mint Dialog:

  • bytes

  • bytes32

  • tuple

If the tuple if empty, or the bytes fields are set to 0x then it may still be mintable.

Metamask Minting

To mint the specified quantities of the NFT to a single wallet using Metamask, click the first Mint button in the Minting Dialog shown above.

MintMonster will simulate the transaction, and if it is successful, you will see the Metamask window allowing you to submit the transaction.

To continue with the transaction, check the details are correct, like the Function Name and the Contract Address and click Confirm.

If the simulation of the transaction fails, you will see the reason for the failure at the bottom of the Mint Dialog:

Insufficient Funds usually indicates a non-specific transaction revert thrown by the contract. You will normally see this for Whitelist Mints you provide invalid proof for.

Using the Mass Minter

MintMonster includes an internal bot allowing you to mint transactions across any number of wallets that you have configured within the Wallet Management section of the Settings Dialog.

Once the wallets have been setup and funded, to mint NFT's using the Mass Minter, select all the wallets you want to use for minting on the right hand side of the Mint Dialog:

Once you have selected the wallets, and checked they have enough funds for minting, click the Bot Mint button to start minting the specified quantity of NFT's across all of the selected wallets. You will be prompted to confirm you want to Mass Mint the NFT.

MintMonster will try and simulate the transactions first, and will only submit transactions if the simulation succeeds.

The Mass Minter has the capabillity to mint the NFT across hundreds of wallets, using the current gas price and your gas preference configured in the Settings Dialog.

At times of high gas, this could be a significant cost when spread across so many wallets. Ensure you know what you are doing and the likely costs before submitting transactions.

Once the Mass Minter transactions have been submitted, you can see the status of the transactions in the Bot Transactions view under the Project Details Panel.

πŸ§™β€β™‚οΈ
πŸ’°Wallet Management
🎰Manage Bot Transactions
Project Transactions List
Simple Minting Dialog
Complex Mint Dialog
Metamask Mint Window
Failed Transaction Simulation
Selecting Mass Minter Wallets
Manage Bot Transactions