<p>No, the transactional metadata are not part of the ledger state.</p>

CC BY-SA 4.0
2023-04-12T15:44:04.840Z
Thanks for the reply. Then, is there a way to scan the ledger directly? Are any of the `db-*` binaries in the tarball able to this? I need something that doesn't require 40GB of RAM, so db-sync is not an option. And it also needs to be able to run independently, without external services. My last resort would be Carp.
wout
CC BY-SA 4.0
2023-04-16T13:34:59.690Z
Sadly, I do not think that information is stored anywhere by the cardano-node. Cardano-db-sync or tools like Blockfrost actually has to reply all the blocks to extract it. Try maybe looking at Kupo.
Marek Mahut - StakeNuts
CC BY-SA 4.0
2023-04-16T14:34:40.060Z
I didn't know Kupo, looks great. That could be a useful tool. In the meantime, I've been considering other approaches to make it work with db-sync and even Blockfrost. Thanks again!
wout
CC BY-SA 4.0
2023-04-12T15:32:11.307Z
2023-04-12T15:32:11.307Z
Marek Mahut - StakeNuts
<p>Is there a way to query NFTs and extract NFT metadata from a cardano-node instance without using db-sync?</p>

<cardano-node><nft>
Query and extract NFT metadata from a cardano-node instance (without db-sync)
# Query and extract NFT metadata from a cardano-node instance (without db-sync)

(Asked by: username_0 on 2023-04-12)

Is there a way to query NFTs and extract NFT metadata from a cardano-node instance without using db-sync?

**Tags:** cardano-node, nft

---

## 1 answers

### Answer by username_1 on 2023-04-12. Score: 1 | Accepted answer

No, the transactional metadata are not part of the ledger state.

> **Comments:**
> **username_0**: Thanks for the reply. Then, is there a way to scan the ledger directly? Are any of the `db-*` binaries in the tarball able to this? I need something that doesn't require 40GB of RAM, so db-sync is not an option. And it also needs to be able to run independently, without external services. My last resort would be Carp.  
> **username_1**: Sadly, I do not think that information is stored anywhere by the cardano-node. Cardano-db-sync or tools like Blockfrost actually has to reply all the blocks to extract it. Try maybe looking at Kupo.  
> **username_0**: I didn't know Kupo, looks great. That could be a useful tool. In the meantime, I've been considering other approaches to make it work with db-sync and even Blockfrost. Thanks again!  

---

