> For the complete documentation index, see [llms.txt](https://docs.nfts2me.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nfts2me.com/features/minting-types/random-minting.md).

# Random Minting

Truly on-chain secure random minting

{% hint style="info" %}
Minting Types are compatible with Placeholder. For instance, you can use Specify Minting along with Random Minting to temporarily hide the metadata, and reveal at a later time, being a random with delayed reveal.
{% endhint %}

#### How does random minting work?

Our random minting doesn't rely on any server, it is a **truly on-chain secure random minting**. In our v1 contracts, we were forced to use a two-step solution, but with our new v2 contracts, collectors can **mint NFTs with random minting in just ONE STEP**. This saves gas, time, and hassle compared to the previous version, making it a significant improvement. Also, instead of selecting random minting you can always use the placeholder and reveal after a collection is sold out.

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-f6575155c776416df8a845eba88635807f52dc10%2Frandom-1.png?alt=media" alt=""><figcaption><p>First Step</p></figcaption></figure>

<figure><img src="https://3026745716-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsfdCMm7uC0GmVAWnxMdG%2Fuploads%2Fgit-blob-5e7f66ee5255cdc5b77f0506366be64a691de3ff%2Frandom-2.png?alt=media" alt=""><figcaption><p>Second step</p></figcaption></figure>

Check more at <https://nfts2me.com/#why-choose-us>
