Rizz logoRIZZ

USD-pegged NFT drops on WAX, explained

guide1 min readRealm of Aetherion

Some WAX NFT drops are priced in dollars, not tokens. Here is how the token amount is worked out at mint time from live on-chain rates, and why.

Most NFT drops set a fixed token price. A USD-pegged drop sets the price in dollars instead, and works out the token amount you pay at the moment you mint. Here is how that works on WAX and why a drop would use it.

Three ways a drop can be priced

A drop can charge a single fixed token amount, a fixed basket of several tokens, or a USD amount. The first two are simple: the number of tokens is set in advance. The USD-pegged option is the one that needs explaining, because the token amount is not fixed.

How the USD peg is calculated

When a drop is priced at, say, 5 dollars, the contract does not store a token amount. It stores the dollar figure and a set of on-chain rates. At mint time, it reads the current rate for each payment token and converts the dollar price into the exact token amount, then charges that. Because the conversion happens at mint, the token amount tracks the live market rather than a stale snapshot.

What happens if a rate is missing

Accuracy is the point, so the contract refuses to guess. If a required rate is unavailable or too old, the mint reverts. You are never charged a wrong amount because the price data lagged. It is safer to fail a mint than to overcharge or undercharge.

Limits and finality

Drops enforce their rules on-chain: total supply, per-wallet limits, cooldowns, and a start and end window. Mints are final once confirmed. Minting from a drop does not guarantee any value, rarity, or utility of the NFTs you receive; it just means you paid the set price and received the item.

FAQ

Why price a drop in USD instead of tokens?

A USD peg keeps the real cost stable while token prices move. A drop set at 5 dollars stays 5 dollars of value whether the token is up or down that day.

What token amount will I actually pay?

The exact token amount is calculated at mint time from live on-chain rates, so it can differ from an earlier estimate. If a required rate is missing or stale, the mint reverts rather than charging a wrong amount.

Browse RizzMarket →