Xumm Help Center
English
Ask or search…
K
Comment on page

NFT Burn Process

Delete an NFT using XRPL.Services Raw JSO
// NOT Intended for general use
The NFTokenBurn transaction is used to remove a NFToken object from the NFTokenPage in which it is being held, effectively removing the token from the ledger (burning it).
Requirements;
  • Must be NFT Owner
Or
  • if the NFToken has the lsfBurnable flag enabled
    • can be the issuer
    • or the issuer's authorized NFTokenMinter account instead
  1. 1.
    Sign in to XRPL.Services with the account that owns the NFT
Navigate to XRPL Tools > Raw JSON Transactions > NFTokenBurn Template
Update the field values to match the requirements of your transaction as follows;
Field
Description
Account
(Required) The unique address of the account initiating the transaction.
Owner
Optional) The owner of the NFToken to burn. Only used if that owner is different than the account sending this transaction.
NFTokenID
(Required) The NFToken to be removed by this transaction.
N.B. The "Sequence" and "Fee" fields are not present since XUMM will take care of this!
{
"TransactionType": "NFTokenBurn",
"Account": "rNCFjv8Ek5oDrNiMJ3pw6eLLFtMjZLJnf2",
"Owner": "rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B", //Optional
"NFTokenID": "000B013A95F14B0044F78A264E41713C64B5F89242540EE208C3098E00000D65"
}
Submit the transaction to Xumm via the button under the code
Update the Memo if necessary and select Confirm
A QR Code screen appears
In Xumm, either respond to the notification or scan the QR code to bring up the transaction
Slide to Accept
Sign the transaction
Success or;

Error Cases

Besides errors that can occur for all transactions, NFTokenBurn transactions can result in the following transaction result codes:
Error Code
Description
temDISABLED
The NonFungibleTokensV1 amendment is not enabled.
tecNO_ENTRY
The specified TokenID was not found.
tecNO_PERMISSION
The account does not have permission to burn the token.