Is there a way to query NFTs and extract NFT metadata from a cardano-node instance without using db-sync?
1 Answer
No, the transactional metadata are not part of the ledger state.
-
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– wout2023-04-12 15:44:04 +00:00Commented Apr 12, 2023 at 15:44 -
1Sadly, 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– Marek Mahut - StakeNuts2023-04-16 13:34:59 +00:00Commented Apr 16, 2023 at 13:34
-
1I 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– wout2023-04-16 14:34:40 +00:00Commented Apr 16, 2023 at 14:34