AMMOMARKETS
Guides

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.

  1. 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.
  2. 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.