Modules
This page provides general guidelines for minting on EVM modules. There are individual sub-guides for every module to understand how to set them up.
Wallet
The first prompt will ask you to choose which wallet(s) to run for the minting module selected. They are loaded from your wallets file.
As observed in the image below, you can select to either run multiple wallets, by hovering over it with the arrow keys navigation menu, or you can select to run All wallets available, or all wallets except the first one.

Tasks
The next prompt will ask you how many tasks to run per wallet.
This means if you have loaded 10 wallets, and input 10 as task number, you will be running a total of 100 wallets.

Proxies
Having selected the previous settings, you will be prompted to select which proxy list to use for the minting module. As explained here, they are loaded from the working directory of where your Minter Suite binary is placed, and it will scan all files ending in .txt to detect them.
These proxies will be used for two things:
RPC: If the RPC you selected, has a Use With Proxies setting of yes, then this RPC will be used with these proxies. It will pick a random proxy from your list and use it to make all connections to the RPC you selected. This should only be used for public RPCs.
APIs: At the time of writing this document, only two modules require interaction with external APIs to be able to mint NFTs: Magic Eden Launchpad and Open Sea drops. These APIs have rate-limits in place, so it's wise to use proxies to connect to them and craft mint transactions.
RPC
This interactive prompt will ask you to pick the RPC(s) you want to be used by all your tasks. These RPC(s) will be used for sending transactions. They are loaded from your RPC file.
If you have several RPCs loaded and don't have a preference, you can choose the option Random RPC and Minter Suite will automatically choose one at random to be used for you.
Mint Tips
Gas Fees. This is the single most important factor for succeeding on a mint. Transactions are prioritized accordingly to the gas fees you set, if they are too low your transactions will land too late after the mint sells out. Gas limit varies from drop to drop, but 200000 or 300000 is a decent setting for drops where you just want to mint 1 NFT. If you want to mint more you should multiply gas limit too.
To understand how much the total fee will cost for your transaction you can use ChatGPT with a prompt such as What is the total ETH fee cost for a transaction with a priority fee of 1500 gwei, base gas fee of 1500 gwei and gas limit of 200000 .

EVM Spam Mode is a must for most drops which sell out within the first few blocks. Set this to Yes unless you know the drop will not sell out fast.
In combination with it you should also set the EVM Spam Txs count to a low number to avoid being drained, but high enough for transactions to be sent on drop time and right after. A reasonable number is 5 for example with a retry delay of 500 if you are running 2 seconds before.
Whenever a module has support for Prefetch it's generally recommended to run this setting to Yes.
Modules where the mint starting time is not automatically fetched will start sending transactions straight away if you don't have a Target Timestamp set on them. In such cases it's recommended to run a timestamp which is ~2 seconds early to the starting drop time.
If the starting time is auto fetched for the drop you are running then you should a Prestart value which will mean how early tasks will start sending transactions. If you want tasks to start sending 2 seconds prior, you would set a 2 here.
Last updated