description |
---|
Delete an NFT using XRPL.Services Raw JSO |
// NOT Intended for general use
The
NFTokenBurn
transaction is used to remove aNFToken
object from theNFTokenPage
in 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
NFToken
has thelsfBurnable
flag enabled- can be the issuer
- or the issuer's authorized
NFTokenMinter
account 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;
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. |