Node
What this indexer is reading, and how to point it at a real Zcash node instead.
Running a real node
ZRC-20 lives in transparent outputs, so any fully validating Zcash node can see everything this tool needs. There are two, and the choice matters: Zebra validates and serves blocks but has no wallet, so it can read inscriptions and not write them. zcashd has a transparent wallet, so it can do both.
Checking a claim yourself
Every balance on this site is recomputed from blocks, so any of it can be checked against the node directly. If a site claims a token exists and this sequence comes back empty, the token does not exist on Zcash.
Read the envelope out of a transaction
# Pull the raw transaction and look at its outputs. zcash-cli getrawtransaction <txid> 1 | jq '.vout[].scriptPubKey.asm' # An inscription is an OP_RETURN whose pushed data is UTF-8 JSON. zcash-cli getrawtransaction <txid> 1 \ | jq -r '.vout[] | select(.scriptPubKey.type=="nulldata") | .scriptPubKey.hex' \ | tail -c +5 | xxd -r -p