Verify Zcash attestation proofs on Ethereum. No bridge. No custodian. Just math.
Zcash ZAP1 commits typed lifecycle events to a BLAKE2b Merkle tree and anchors roots on Zcash mainnet via shielded memos.
Ethereum The ZAP1Verifier contract on Sepolia uses the EIP-152 BLAKE2b precompile to verify Merkle proofs with the same personalization constants as the Zcash deployment.
The proof is self-contained. The contract checks the math - it does not connect to Zcash. If the proof path resolves to a registered anchor root, the attestation is valid.