Mint
Mint ammunition tokens with USDC.
Minting converts USDC into ammunition tokens at the current oracle price. Each token represents one physical round of a specific caliber.
How It Works
Minting is a two-step flow: you submit a mint request on-chain, and the AmmoMarkets team finalizes it. Finalization runs as a daily batch, so it can take up to 24 hours from when you submit.
- Submit request — Navigate to Exchange → Mint, select a caliber, and enter the USDC amount. The first time you mint, you'll approve the contract to spend USDC. Then submit the request — your USDC is locked in the market contract.
- AmmoMarkets finalizes — Your order is included in the next daily finalization batch. Tokens are minted directly to your wallet; any unused USDC (from rounding) is refunded.
You can watch the order in the Portfolio tab while it's awaiting finalization.
Daily Caps
Each caliber has a daily USDC mint cap that resets every day. The UI shows the remaining capacity for the day before you submit. If a caliber is at capacity, you can either wait for the next day's reset or pick a different caliber.
Fees
There is no mint fee. You pay only network gas. The protocol funds itself through a small tax on DEX trades, not by charging on mint or redeem.
Self-Rescue
Each mint request has a 24-hour on-chain deadline. If your order isn't finalized before then, you can cancel directly from the contract and recover your USDC. No support ticket needed.