01What
Creates new units of your token by sending them from your issuing account to a holder. On XRPL, issuing IS a payment — tokens come into existence when the issuer sends them.
02Why you'd use it
This is how a stablecoin issuer mints against deposits, how a game distributes in-game currency, and how you seed your first holders.
03How
- 1Make sure the holder has already set a trust line to your issuing account for this currency — issuance fails without it.
- 2Enter the Holder Address as the destination.
- 3Enter your Currency Code and the Amount to Issue.
- 4Submit from the issuing account and confirm tesSUCCESS. Your on-ledger obligations just went up by that amount.
Watch out
- There is no separate 'mint' transaction — every payment of your own currency from the issuer creates supply, so guard the issuer seed above all else.
- The amount must fit within the holder's trust-line limit or the payment fails.
- Best practice is a cold issuer + hot wallet setup: issue to an operational wallet, and let it handle day-to-day sends.
- If you plan to enable clawback or Default Ripple, set those flags before issuing to anyone.
For example
A customer wires 10,000 dollars to your money-services business. You issue 10,000 USD tokens from your cold issuing account to their address — supply on the ledger now exactly matches dollars in the bank.