NFT Burn Process
Delete an NFT using XRPL.Services Raw JSO
// NOT Intended for general use
The
NFTokenBurntransaction is used to remove aNFTokenobject from theNFTokenPagein which it is being held, effectively removing the token from the ledger (burning it).
Reference: https://xrpl.org/nftokenburn.html
Resource: https://xrpl.services/tools
Requirements;
Must be NFT Owner
Or
if the
NFTokenhas thelsfBurnableflag enabledcan be the issuer
or the issuer's authorized
NFTokenMinteraccount instead
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:
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.
Last updated
Was this helpful?