Deejay's Scripts Documentation
  • Getting started
    • Introduction
    • Environment Set-up
    • Import and install our Scripts
    • Scripts overview
    • Setting .env
  • Scripts
    • â„šī¸Get Token Info
    • ✅Check Ownership
    • 🔗Associate / Dissociate Tokens
    • đŸĒ™Create Fungible Token
    • âš’ī¸Mint Additional Fungible Tokens
    • 🎆Burn Fungible Tokens
    • 🔨Create Non-Fungible Token
    • đŸ”ĨBurn Non-Fungible Tokens
    • â„ī¸Freeze Non-Fungible Tokens
    • 🤝NFT Transfer between two owned accounts
    • 🔑Update Private Key
    • 🔍Track Hedera NFTs
    • â˜ ī¸Token Graveyard
Powered by GitBook
On this page
  • Usage
  • Arguments
  1. Scripts

Burn Non-Fungible Tokens

Simple script to allow the burning of NFTs [when you hold the supply key] N.B. serial must be in treasury account to burn else TREASURY_MUST_OWN_BURNED_NFT error

Usage

Edit your .env file (rename .env.example to .env) with the following items:

MY_ACCOUNT_ID=0.0.123456
MY_PRIVATE_KEY=302e.........
ENVIRONMENT=TEST
SUPPLY_KEY=302e.........
TOKEN_ID=0.0.7897879

We recommend to remove the private key from the .env file after use. Extra precaution.

Then, in your Node.js command prompt terminal, you can use

node burnNFT.js -s XXX

Arguments

-s for the serial(s) of the NFT to burn (singular, comma seperated or - for range e.g. 2,5,10 or 1-10)

PreviousCreate Non-Fungible TokenNextFreeze Non-Fungible Tokens

Last updated 2 years ago

đŸ”Ĩ