# Error including metadata in an SFT (testnet)

**URL:** <https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143>\
**Category:** Developers\
**Created:** [November 23, 2025, 7:21pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143 "2025-11-23T19:21:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jose\_Luis\_Latas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/jose_luis_latas/32/30_2.png) [@Jose\_Luis\_Latas](https://forum.klever.org/u/Jose_Luis_Latas)\
**Post date:** [November 23, 2025, 7:21pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143/1 "2025-11-23T19:21:23Z")

</div>

Hello,

On TestNet, I created an SFT ( [Asset - PUKR-30R2 | Klever Explorer](https://testnet.kleverscan.org/asset/PUKR-30R2) ), and when I try to add the metadata, I’m getting the error “AssetTypeInvalid” ( [Transaction - fe68a...390b5 | Klever Explorer](https://testnet.kleverscan.org/transaction/fe68ae0e8e022aa96f4fc630a75b2459767466395bc576463c8219e3049390b5) ).

I’m not sure if the problem is that once the SFT is created, the metadata can no longer be modified, or if the metadata inclusion process doesn’t support SFTs. In either case, the token is available on the metadata modification screen.

Where could the problem lie?

---

<div class="post-metadata">

**Author:** ![Duka](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/duka/32/415_2.png) [@Duka](https://forum.klever.org/u/Duka)\
**Post date:** [November 25, 2025, 1:27pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143/2 "2025-11-25T13:27:49Z")

</div>

Hello @Jose_Luis_Latas the [@Blockchain](https://forum.klever.org/groups/blockchain) team is checking and we’ll circle back to you soon.

---

<div class="post-metadata">

**Author:** ![Duka](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/duka/32/415_2.png) [@Duka](https://forum.klever.org/u/Duka)\
**Post date:** [November 25, 2025, 1:39pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143/3 "2025-11-25T13:39:27Z")

</div>

Hi @Jose_Luis_Latas

It looks like the issue is related to where the metadata is being applied.  
Please check whether you’re trying to add metadata directly to the **main SFT collection (PUKR-30R2)** instead of to a **specific SFT item** , such as **PUKR-30R2/1**.

For SFTs, metadata must be attached at the **item level** , not to the parent collection.  
If the transaction is targeting only the base collection, the network will return an `AssetTypeInvalid` error.

Additionally, the metadata structure you used looks a bit unusual. It seems like it may have been parsed from a smart-contract call. Even so, it should work as long as the metadata is submitted to the correct item-level collection.

Could you verify which collection you attempted to update and try submitting the metadata to a specific item?

Please let us know the result so we can continue supporting you.

---

<div class="post-metadata">

**Author:** ![Jose\_Luis\_Latas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/jose_luis_latas/32/30_2.png) [@Jose\_Luis\_Latas](https://forum.klever.org/u/Jose_Luis_Latas)\
**Post date:** [November 25, 2025, 7:29pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143/4 "2025-11-25T19:29:58Z")

</div>

Perfect… I’m learning by doing tests and I had misunderstood how SFTs work. The way you’ve explained it reduces my workload considerably.

With what you’ve told me, I’ll continue to move forward, so thank you very much, and I’ll keep you updated.

Thanks again 🙂

---

<div class="post-metadata">

**Author:** ![Jose\_Luis\_Latas](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/jose_luis_latas/32/30_2.png) [@Jose\_Luis\_Latas](https://forum.klever.org/u/Jose_Luis_Latas)\
**Post date:** [November 25, 2025, 8:46pm UTC](https://forum.klever.org/t/error-including-metadata-in-an-sft-testnet/4143/5 "2025-11-25T20:46:12Z")

</div>

Perfect.

I’ve managed to read the metadata from one of the SFT collections using Python.
