Mint Validator
Detailed guide on mint validators including overview, use cases, token standards, and example Anvil API interactions for token minting and burning.
Note: This guide is currently in development and will be completed soon
Mint Validator
Overview
Mint validators (also called minting policies) control the creation and destruction of native tokens on Cardano. They define the rules under which tokens can be minted (created) or burned (destroyed), acting as a programmatic authority over asset supply management.
Real-world Use Cases
NFT Collections: Regulate minting of unique, non-fungible assets with provable scarcity
Fungible Tokens: Create tokens with controlled supply mechanisms
Token Burning: Implement redemption or destruction policies
Evolving NFTs: Enable assets that can change state or properties over time
Multi-stage Releases: Control phased distribution of limited assets
Required Fields for Token Minting
PREREQUISITE: DEPLOYED SMART CONTRACT
Before you can interact with any validator, you must have a compiled and deployed smart contract blueprint. The validator hash used in these examples comes from your deployed blueprint.
Refer to the Blueprint Management guide for details on how to deploy your smart contract blueprint.
Mint Validator API Interaction Example
Use the below examples to build transactions that interact with mint validators.
If you are unfamiliar with the Anvil API transaction builder, review the Transaction Overview guide first.
1. Minting NFTs (CIP-25 Standard)
2. Minting Fungible Tokens (CIP-68 Standard)
See Examples
Mint with Smart ContractLast updated
Was this helpful?