Reference

XRPL NFT Glossary

Definitions for every key term in XRPL NFT minting — from NFTokenMint and NFTokenTaxon to URI, TransferFee, and the XLS-20 standard.

Burn (NFT Burn)

B

The permanent destruction of an NFT on the XRP Ledger.

Burning an NFT removes it from the ledger permanently using the NFTokenBurn transaction. Whether an NFT can be burned depends on the tfBurnable flag set at minting time.

XRPL Context

If tfBurnable is set, the issuer can burn the NFT even after it has been transferred. If not set, only the current holder can burn it (and only if the issuer and holder are the same, or in specific conditions).

Example

A time-limited event ticket NFT might be burned after the event to reflect its use.

Related:NFTokenBurntfBurnableNFToken Flags

Digital Collectible

D

A unique digital asset recorded on a blockchain that can be owned, transferred, and verified.

On the XRP Ledger, digital collectibles are implemented as NFTokens — non-fungible tokens with unique identifiers, configurable characteristics, and optional metadata.

XRPL Context

XRPL digital collectibles have practical applications beyond art: memberships, certificates, event access, and more.

Example

A musician mints 100 limited-edition album collectibles as XRPL NFTs.

Related:NFTokenNFTokenMintMinting

Digital Ownership

D

The verifiable association between an XRPL wallet address and an NFT recorded on the ledger.

On the XRP Ledger, NFT ownership is determined by which account holds the NFToken in its NFToken page. This ownership is publicly verifiable and does not require a trusted third party to confirm.

XRPL Context

Digital ownership on XRPL is distinct from copyright or intellectual property rights. Owning an NFT does not automatically confer rights over the underlying creative work.

Example

An account can prove ownership of an NFT by demonstrating control of the private key for the address listed as the holder.

Related:WalletNFTokenIssuer

Issuer

I

The XRPL account that created (minted) an NFT and is permanently recorded as its originator.

The Issuer is the account address recorded on the NFT at minting time. This record is permanent and immutable. The issuer receives TransferFee payments on qualifying secondary transfers if configured.

XRPL Context

The Issuer field in NFTokenMint can specify a different account than the one submitting the transaction, allowing one account to mint NFTs on behalf of another.

Example

An artist uses their personal XRPL wallet address as the Issuer when minting their artwork NFTs.

Related:NFTokenMintTransferFeeAccount

Minting

M

The process of creating a new NFT record on the XRP Ledger by submitting an NFTokenMint transaction.

Minting is the act of writing a new NFT into existence on the ledger. Once minted, the NFT has a permanent, unique NFTokenID and is associated with the issuing account.

XRPL Context

XRPL minting does not require smart contracts — NFT functionality is built natively into the ledger protocol through the XLS-20 standard.

Example

A photographer mints a limited edition of 50 NFTs representing their most celebrated image.

Related:NFTokenMintNFTokenXLS-20

NFT

N

Non-Fungible Token — a unique digital asset that cannot be exchanged on a 1:1 basis with another token of the same type.

Unlike fungible tokens (where each unit is identical and interchangeable), NFTs are unique. Each NFT has a distinct identifier and may have distinct properties. On the XRP Ledger, NFTs are implemented as NFTokens.

XRPL Context

XRPL NFTs are implemented natively through the XLS-20 standard, without requiring smart contracts.

Example

Two XRP tokens are fungible and identical. Two NFTs from the same collection are non-fungible — each has a unique NFTokenID.

Related:NFTokenNFTokenMintXRPL NFT

NFT Marketplace

N

A platform where XRPL NFTs can be discovered, offered, bought, and sold.

XRPL NFT marketplaces interact with the ledger's native NFT functionality — including NFTokenCreateOffer and NFTokenAcceptOffer transactions — to facilitate trading without requiring a central intermediary to hold assets.

XRPL Context

Marketplace implementations vary. Not all marketplaces may honor NFT TransferFee configurations in the same way.

Example

A creator lists their minted NFT on an XRPL marketplace with a sell offer.

Related:NFTokenTransferFeeNFTokenCreateOffer

NFT Metadata

N

Descriptive information about an NFT stored externally and referenced via the NFT's URI field.

Metadata typically includes the NFT's name, description, image URI, creator information, and attributes. It is stored as a JSON file on IPFS or another storage system, with the URI recorded in the NFTokenMint transaction.

XRPL Context

The XRP Ledger stores the URI reference on-chain, but the actual metadata content lives off-ledger. Storage persistence is the responsibility of the creator.

Example

An NFT's URI points to an IPFS-hosted JSON file containing the artwork name, description, and a link to the image file.

Related:URINFTokenMintIPFS

NFToken

N

The on-ledger object representing a non-fungible token on the XRP Ledger.

An NFToken is the ledger object created by a successful NFTokenMint transaction. It stores the NFTokenID, issuer, flags, transfer fee, and URI. NFTokens are held in NFTokenPage objects associated with the owner's account.

XRPL Context

The term NFToken refers specifically to the XRP Ledger implementation of NFTs under the XLS-20 standard.

Example

After minting, an artist's account holds one NFToken object with a unique NFTokenID.

Related:NFTokenMintNFTokenIDNFTokenPage

NFTokenBurn

N

The XRP Ledger transaction type used to permanently destroy an NFT.

NFTokenBurn removes an NFToken from the ledger permanently. The NFTokenID is retired and can never be reused. Whether burning is permitted depends on the tfBurnable flag set at minting.

XRPL Context

After burning, the NFT no longer exists on the ledger. This action is irreversible.

Example

An event organizer burns ticket NFTs after the event to reflect their redemption.

Related:NFTokentfBurnableNFTokenMint

NFTokenID

N

The unique 256-bit identifier assigned to an NFT on the XRP Ledger at minting time.

The NFTokenID is derived from a combination of the NFT flags, TransferFee, issuer address, NFTokenTaxon (scrambled), and a sequence number. It permanently and uniquely identifies the NFT across the entire ledger.

XRPL Context

The NFTokenID is the primary reference used in all subsequent NFT operations — offers, transfers, and burns.

Example

After minting, the transaction metadata contains the new NFTokenID that identifies the created NFT.

Related:NFTokenNFTokenMintNFTokenTaxon

NFTokenMint

N

The XRP Ledger transaction type used to create a new non-fungible token.

NFTokenMint is the fundamental minting operation for XRPL NFTs. It accepts fields including Account, NFTokenTaxon, URI, Flags, TransferFee, and optionally Issuer. A successful NFTokenMint transaction creates a permanent NFToken record on the ledger.

XRPL Context

NFTokenMint is part of the XLS-20 standard. It does not require smart contracts — the minting logic is native to the XRP Ledger protocol.

Example

An artist submits an NFTokenMint transaction with their wallet address, a taxon of 1, a URI pointing to IPFS metadata, and tfTransferable flag set.

Related:NFTokenNFTokenTaxonURITransferFeeNFToken Flags

NFTokenTaxon

N

An integer field in NFTokenMint used to group or categorize NFTs from the same issuer.

NFTokenTaxon is a UInt32 field required in every NFTokenMint transaction. It can be any value from 0 upward. NFTs sharing the same taxon value from the same issuer are identifiable as part of the same group or collection by applications and marketplaces.

XRPL Context

The taxon value is stored as part of the NFTokenID in a scrambled form. Applications can decode the taxon from the NFTokenID to filter NFTs by collection.

Example

A creator mints 50 NFTs for an album release all with NFTokenTaxon 42, and 30 NFTs for a merchandise line with NFTokenTaxon 100.

Related:NFTokenMintNFTokenIDNFToken

TransferFee

T

A percentage configured at minting time that is directed to the NFT issuer on qualifying secondary transfers.

TransferFee is set as a UInt16 value in the NFTokenMint transaction, encoded as thousandths of a percent (e.g., 5000 = 5%). When the NFT is transferred through a mechanism that applies the fee, the specified percentage is directed to the original issuer.

XRPL Context

TransferFee behavior depends on how the transfer is structured. Not all transfer mechanisms automatically apply the fee. Verify current behavior against official XRPL documentation.

Example

A creator sets TransferFee to 3000 (3%) so they receive 3% of any qualifying secondary sale price.

Related:NFTokenMintIssuerNFToken Flags

URI

U

A Uniform Resource Identifier field in an XRPL NFT pointing to external metadata or content.

The URI field in an NFTokenMint transaction stores a reference to external metadata. It is stored on the ledger as a hexadecimal-encoded string. The URI typically points to a JSON metadata file on IPFS or another storage system.

XRPL Context

The URI is optional. NFTs without a URI have no external content reference. The XRP Ledger does not validate or resolve URI contents — the content at the URI is the responsibility of the creator.

Example

A URI value might be the IPFS content identifier for a metadata JSON file: ipfs://QmExampleHash/metadata.json

Related:NFT MetadataNFTokenMintIPFS

Wallet

W

An XRPL account that can hold NFTs, XRP, and other assets, controlled by a private key.

An XRPL wallet is an account on the XRP Ledger identified by a public address. The account is controlled by a corresponding private key or seed phrase. NFTs minted by or transferred to an account are held in that account's NFToken pages.

XRPL Context

Losing access to your wallet's private key or seed phrase means permanent loss of all assets in that account, including NFTs.

Example

A creator uses their XRPL wallet address as the issuer when minting NFTs.

Related:IssuerNFTokenMinting

XLS-20

X

The XRP Ledger Standard that defines native NFT functionality on the XRP Ledger.

XLS-20 is the specification that introduced non-fungible token support as a native feature of the XRP Ledger protocol. It defines the NFToken object, NFTokenMint, NFTokenBurn, NFTokenCreateOffer, NFTokenAcceptOffer, and NFTokenCancelOffer transactions.

XRPL Context

XLS-20 enables NFT functionality without smart contracts — the logic is built into the ledger protocol itself.

Example

XRPL NFT minting uses the XLS-20 standard, distinguishing it from Ethereum NFTs which require ERC-721 smart contracts.

Related:NFTokenMintNFTokenXRPL

XRP

X

The native digital asset of the XRP Ledger, used for transaction fees and account reserves.

XRP is the currency that powers the XRP Ledger. It is used to pay transaction fees (including NFTokenMint fees), meet account reserve requirements, and as a medium of exchange. XRP is not the same thing as XRPL.

XRPL Context

XRP is needed to mint NFTs on the XRP Ledger — both for transaction fees and account reserves. XRP is not required to be the subject of an NFT.

Example

Minting an NFT on XRPL requires a small amount of XRP to pay the network transaction fee.

Related:XRPLXRP LedgerNFTokenMint

XRP Ledger

X

The decentralized blockchain network on which XRPL NFTs are minted and held.

The XRP Ledger (XRPL) is a decentralized, public blockchain maintained by a network of independent servers that reach consensus on ledger state. It supports native NFT functionality through the XLS-20 standard.

XRPL Context

The XRP Ledger is not the same as Ripple. Ripple is a company; the XRP Ledger is a decentralized network. XRPL Mint is independent of both Ripple and any official XRP Ledger entity.

Example

An NFT minted using NFTokenMint is permanently recorded on the XRP Ledger.

Related:XRPLXRPXLS-20

XRPL

X

Abbreviation for the XRP Ledger — the decentralized blockchain network that supports native NFT minting.

XRPL is the widely used abbreviation for the XRP Ledger. When people refer to "XRPL minting" or "XRPL NFTs," they mean minting on the XRP Ledger network.

XRPL Context

XRPL is not the same as Ripple (a company) or XRP (the digital asset). XRPL is the network infrastructure.

Example

Developers and creators use "XRPL" and "XRP Ledger" interchangeably to describe the blockchain where NFTs are minted.

Related:XRP LedgerXRPNFTokenMint

XRPL NFT

X

A non-fungible token created natively on the XRP Ledger using the XLS-20 standard.

An XRPL NFT is specifically an NFToken created on the XRP Ledger. Unlike NFTs on smart-contract platforms, XRPL NFTs are implemented as a native ledger feature — no external contract code is required.

XRPL Context

XRPL NFTs have distinct characteristics from NFTs on other blockchains: native protocol support, low transaction costs, and built-in TransferFee functionality.

Example

An artist mints an XRPL NFT by submitting an NFTokenMint transaction to the XRP Ledger mainnet.

Related:NFTokenNFTokenMintXLS-20XRPL

Accuracy note: Technical definitions on this page are provided for educational purposes. Protocol behavior and field specifications may change through XRP Ledger amendments. Always verify against official XRPL documentation.