> For the complete documentation index, see [llms.txt](https://docs.ternoa.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ternoa.network/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/nft.md).

# NFT

NFTs represent proof of ownership of a digital or physical asset, on the blockchain. NFTs can represent digital assets such as images, videos, audio files, documents, or simply some data. NFTs can also act as proxies for physical assets such as real estate, consumer or industrial goods, or precious metals.

The media associated with NFTs, and other associated metadata, are stored off-chain in a decentralized storage network such as IPFS, but the link to this metadata is stored on-chain as part of the NFT.

### Basic NFT features

<details>

<summary>Creating an NFT</summary>

* Create NFT on the Ternoa chain.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/nft/mint-a-basic-nft.md)

</details>

<details>

<summary>Adding an NFT to a collection</summary>

* Add an NFT to an existing collection.

</details>

<details>

<summary>Transfering an Nft</summary>

* Send an NFT to someone.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/nft/transfer-an-nft.md)

</details>

<details>

<summary>Burning an existing NFT</summary>

* Burn NFT from the chain.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/nft/burn-an-nft.md)

</details>

<details>

<summary>Setting the NFT royalty</summary>

* Set the royalty of an NFT: A Percentage of all second sales that the creator will receive.
* [View code](/build-1/javascript/nft-features-and-pallets/basics-nft-and-collections/nft/set-the-nft-royalty.md)

</details>
