Config

Config.json

Sample config.json file

This file stores license information, as well as various settings used for minting. All settings can be changed from our in-bot settings manager, depicted in the image below. It is the recommended way of changing them, as it makes checks to make sure they are valid values.

In-bot settings manager

It is divided in the following fields:

License

The license used to authenticate the bot is stored here. It can be found on your dashboard.

Example

1111111111 is the license used in the sample picture above.

Solana Retry Delay

Used only in minting, this is the artifical delay in milliseconds introduced for EVERY TASK between sending one transaction. The lower the value here, the faster transactions will be created, thus higher Transaction Per Second (TPS) you will have.

Example

A value of 300 here means that every task will submit a transaction, "sleep" during 300 milliseconds and then submit a new transaction.

Solana Input

Used only in minting, this is the input required to load a specific drop. It is usually a Solana address, or some specific input which can be scraped on our discord server.

Example

3xVDoLaecZwXXtN59o6T3Gfxwjcgf8Hc9RfoqBn995P9 was the solana input required to run for Okay Bears drop on Magic Eden Launchpad module.

Target Timestamp

Value stored as a Unix time, it is used to define the target time you want the bot to perform an action, like minting a drop. Values are accepted in seconds, milliseconds and microseconds, and they can be calculated using this website.

Example

1707161054 represents a target time of Mon Feb 05 2024 19:24:14 GMT+0000.

Solana Pre Start

Pre start time in seconds. It is used in both minting and shitcoin sniping, and it's used to tell the bot how early you want transactions to start being sent with respect to the time a drop is happening.

Very useful to submit transactions first and have better success rate. However, you need to consider that failed transactions in Solana blockchain have a cost too, so you probably don't want to start sending transactions too early to avoid being drained.

Example

A value of 1.5 seconds here means if a drop is happening in at 21:30 for example, it will start submitting transactions at 21:29:58.5 which is 1.5 seconds before the drop is scheduled to start.

Solana Mint After Percentage

Used only in CMV3, Launch My Nft and ME Launchpad modules. This value tells the bot to start minting a collection after a specific % of it has been minted already.

Example

A value of 90% here will mean that a collection will start being minted by Minter Suite, once a 90% of it has been minted out already.

Capmonster Api Key

Used only for minting in Tensor launchpad, which is part of the CMV3 module. This is a service used to solve google's recaptcha and it's api key can be obtained by signing up here. The key is available on your dashboard as shown below. Captchas are very cheap so a basic $10 deposit is good enough to start.

Capmonster dashboard

Example

1246bf44253bf could be a key, which when entered on the config would be used to solve captcha.

Capsolver Api Key

Same as Capmonster Api Key value, this key is used only for minting in Tensor launchpad, which is part of the CMV3 module. This is another service used for solving google's captcha, and we recommend this service better over CapMonster. Captchas are very cheap so a basic $10 deposit is good enough to start. Solana is an accepted payment method! So you could pay with it too.

Your key can be obtained as shown below.

Capsolver dashboard

Example

CAP-23246bf4424253bf could be a key, which when entered on the config would be used to solve captcha

Two Captcha Api Key

Captcha solving service key from https://2captcha.com/. At the time of writing this, it will only be used on the module InscribeNow.

You can find your Api Key easily on its homepage after logging in.

Example

209302932909 could be a key, which when entered on the config would be used to solve captcha

Aycd Api Key + Aycd Acess Token

Service used to solve google's captchas. Used only for minting in Tensor launchpad, which is part of the CMV3 module. It can be obtained here, and there are guides here too. If you have any questions about it, I suggest you ask on their discord server.

Jito Key

Jito is a system where, with the use of SOL tips, users are able to prioritize transactions into the blockchain. Keys for it can be obtained filling their form here. Used only by our Shitcoin module at the moment. It is very useful to be able to land transactions before others, by incurring a cost. The key is the solana base 58 encoded private key of the wallet you submitted while entering the form. It has the same format as the wallets stored under solana_wallets.csv file.

Example

21212313134fwefes323 could be a solana private key which has been authorized by Jito to work on their network.

Jito Block Engine

Block engine url used to connect to Jito servers, you should select the one which is geographically closest to the server/device using Minter Suite. A full list of addresses can be found here, but they are provided by default by Minter Suite in-bot setting manager.

Jito Block Engine setting prompt

Example

If my server was hosted in Amsterdam for example, I would enter here the value https://amsterdam.mainnet.block-engine.jito.wtf , so that Minter Suite connects to the Amsterdam server, which has lower latency vs other locations.

Whitelist Mint

Used only in Launch My Nft and Me Launchpad modules, this is a boolean value which indicates Minter Suite, if you are trying to mint a collection for which you have whitelist for. Accepted values are: no and yes.

Whitelist Mint setting prompt

Example

If I had a whitelist for a drop in the module Launch My Nft, I would fill this as yes . Minter Suite will then mint this collection using whitelist information from your wallet.

Fee Protection Mode

Used only in minting modules. This setting accepts three values: low , medium, and high . It is only recommended to run low or medium fee protection modes.

  • Low: No checks are made on the collection you want to mint. It will not check if there's remaining supply, or if the candy machine has a specific drop time loaded. It can be combined with solana min timestamp to indicate Minter Suite when to start running tasks.

  • Medium: Supply, percentage minted, price and release time checks are done by Minter Suite. This means after running a minting module, it will load information about the stage you selected (if any) and start minting if there's remaining supply, and if the release time for it has already been met. It will also stop minting from a collection if it is out of stock, which helps prevent draining SOL in fees for failed transactions.

  • High: Makes the same checks as medium, except it also simulates transactions before sending them. This makes Minter Suite be much slower and it's not recommended to be used at all.

Fee Protection Mode setting prompt

Example

If I wanted to mint a collection in CMV3, I would fill this in as medium , select the stage I want to run for and start running tasks. Tasks will start running when the drop starts - solana pre start value I have stored. Tasks will stop running as soon as candy machine has been fully minted out, thus saving in fees.

If I wanted to mint a collection in a mode where I want to run at a specific time no matter what, I would select low , fill an appropriate solana min timestamp and tasks will start minting exactly at that time, without doing additional checks.

Mint Price Limit

This setting defines in SOL, the maximum price Minter Suite will pay for a specific mint. It used to be more useful back in 2021/2022 where collections would randomly increase their price and rug users. Nowadays, it's very unlikely drop owners change price mid-drop and so it's not as useful. To dismiss this value set it to a very high value like 99 .

Example

A value of 2 indicates that if the price to be paid for the mint exceeds 2 SOL and I am running medium protection mode or higher, Minter Suite will skip this drop and not mint it.

Lmnft Url Required For Wl

Here the url for the launch my nft drop you want to run for should be introduced. It's only required for drops where you have whitelist for, where whitelist mint value should be set to yes.

Example

If I had whitelist for this drop: https://launchmynft.io/collections/Bzs1BtY3xJfdrxxxbLVidsdH6QHVJnufcSpRaJwtEmkc/AV939ZP4Mgm7xbJVwLvP, I would copy paste the URL into this field.

Solana Priority Fee

Used only in minting modules. This setting, in SOL, defines the SOL amount you want to pay per tx for priorization fee.

Example

A value of 0.001 indicates I want to pay 0.001 SOL per every minting transaction, regardless whether it succeeds or not.

Jito Priority Fee

Used only in minting modules. This setting, in SOL, defines the SOL amount you want to pay per tx for priorization fee to the Jito validator.

Example

A value of 0.001 indicates I want to pay 0.001 SOL per every minting transaction, regardless whether it succeeds or not.

Pump IT Pro Api Key

Service used to check if a dev address should be skipped or not. Minter Suite will still apply other filters on top to decide if a coin on Pump Fun should be sniped or not.

bloXroute Api Key

Here you should provide the authentication header key which can be found on your account information after sign-up. https://portal.bloxroute.com/

Authorization Header for bloXroute

TronGrid Api Key

Here you should provide an Api Key required to use TronGrid's RPC for Tron. It can be obtained signing up here: https://trongrid.io/.

Silent Mode

This mode reduces logging to Minter Suite terminal, slightly helps with performance. It won't log error or success messages, but it will send transactions on the backend. Accepted values are: no and yes

Silent Mode setting prompt

Example

If I wanted to activate it, I would set it to yes.

Last updated