RSS Amplifier

Skill Issue Dev | Dax the Dev · Apr 16, 2026

ZK transfers as first-class citizens in vanta-explorer

0
Sign in to vote or save

This page did not load. You can still read it on the original site — the toolbar below keeps your place in the directory.

The explorer used to render ZK transfers as "unknown opcode" because the parser was Bitcoin-Core-flavoured and didn't speak our witness-v2. Refactored to detect the privacy opcode prefix early in the decoder, then route to a dedicated renderer that shows nullifiers, commitments, and proof byte length without ever trying to interpret the encrypted note ciphertext. Genesis scan was the surprise win:…

The explorer used to render ZK transfers as "unknown opcode" because the parser was Bitcoin-Core-flavoured and didn't speak our witness-v2. Refactored to detect the privacy opcode prefix early in the decoder, then route to a dedicated renderer that shows nullifiers, commitments, and proof byte length without ever trying to interpret the encrypted note ciphertext.

Genesis scan was the surprise win: by walking from height 0 with the new parser, I found 4 mis-attributed legacy txns that the old explorer had been showing as "coinbase" forever. Bug fix and historical-correctness fix in one commit.

Read on github.com

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.