Signature-based Minting
Signature-based minting, or "on-demand minting" allows a smart contract admin to generate signatures that can be used by other wallets to allow them to mint tokens on your smart contract in real-time.
This allows you to conditionally generate signatures based on some condition/criteria, or allow a user to mint NFTs with metadata that you specify. Enabling use cases such as: