Skip to content

Mint

✨ Mint claims newly-issued tokens directly from a Universal Protocol deployment — primary market, not the secondary marketplace. You pay the Bitcoin network fee and a small flat fee charged by Whitenode. OPALE takes 0 sats on mints.

For buying existing supply from sellers, see buy. For listing tokens you already own, see sell.

  • BTC balance. Each mint creates its own Bitcoin tx, so you need enough BTC for network fees + Whitenode’s 1,337-sat fee per mint.
  • A mintable token. Tokens that have already reached 100 % of their max supply are excluded from the picker.
  • Enough small UTXOs. Whitenode’s mint flow needs one distinct UTXO ≥ 1,917 sats per mint. If you want to mint 5× in one batch, you need 5 separate UTXOs that size. Send yourself a few small deposits if you’re short.
  1. From the home screen, tap ✨ Mint. OPALE opens the picker with all tokens that still have supply left, ordered by 24h trade activity.

  2. Tap a token — or tap 🔎 Search mintable to filter by ticker. OPALE preflights the token’s supply and opens the amount step.

  3. Pick an amount per mint. Defaults to the token’s per-mint limit. Tap ✏️ Custom to type a different amount; it must be ≤ the per-mint limit and ≤ remaining supply.

  4. Pick how many mints to chain. OPALE shows 1× / 5× / 10× / Max (N) chips. Max is capped by whichever is smaller: remaining supply or the count of qualifying wallet UTXOs (≥ 1,917 sats).

  5. Read the recap. OPALE shows:

    • Amount × count = total tokens minted
    • Network fee (Bitcoin miners)
    • Whitenode fee1,337 sats × count, baked into each tx
    • Bot fee: Free ✨ — OPALE takes nothing
    • Total cost in sats + USD inline
    • Your wallet balance
  6. Tap ✅ Confirm Mint. OPALE asks Whitenode to build the mint transactions, signs each with your private key, and broadcasts them in parallel.

  7. Watch the receipt. A tracker message pins to the top of chat and advances through Broadcasting → mempool → onchain → credited. For multi-mint batches, every broadcast txid gets its own line with a per-tx confirmation indicator.

Type a single message to skip the menus:

/mint LOL 1000 5

That means: mint 1,000 LOL per mint, 5 times (5 separate txs, 5,000 LOL total). OPALE jumps straight to the recap screen.

Variants:

  • /mint LOL 1000 — 1× mint, jumps to recap.
  • /mint LOL — guided: OPALE asks for amount and count.
  • /mint — fully guided: opens the picker.

A mint is first-broadcast-wins, just like a buy. OPALE re-checks remaining supply at confirm time, but between confirm and your tx getting into a block, other miners can fill the rest.

When a token is ≥ 95 % minted, OPALE surfaces a race warning on both the amount step and the recap: “X % minted — other miners may fill the rest before your tx confirms.” If supply runs out between recap and confirm, OPALE silently downgrades your mint count to whatever still fits and tells you in a toast.

You will not see “Pay more fee to win” prompts — Bitcoin without RBF is first-broadcast-wins, not highest-fee-wins. Your network fee affects confirmation time, not race outcome.

FieldWhat it means
TokenTicker minted
Amountamount × count total tokens minted
Whitenode fee1,337 sats × count (baked into each tx)
Network feeBitcoin miner fee across all txs
Tx linksOne row per mint; ✅ = confirmed, ⏳ = pending
Statebroadcasting / mempool / onchain / credited — live until terminal

If you batch 5 mints and 3 broadcast successfully while 2 fail (network blip, mempool rejection), the receipt shows what actually happened: 3 confirmed txids and 2 flagged failures. OPALE does not auto-retry — re-broadcasting against a UTXO that may have actually made it through risks a double-spend. You can simply start a new /mint for the missing count.

  • “Not enough wallet UTXOs” — Whitenode needs N distinct UTXOs ≥ 1,917 sats each. Send a few small deposits to your address (each one creates a fresh UTXO) and retry.
  • “Token fully minted” — Someone else filled the remaining supply between you tapping ✨ Mint and confirming. No fee charged; nothing broadcast.
  • “Amount exceeds per-mint limit” — The token’s deployer set a cap on per-mint amount. Reduce the amount.
  • “Supply shrank since recap” — Another miner filled some supply between your recap and confirm. OPALE auto-caps your count and tells you in a toast.

For other failures, see troubleshooting.