Skip to main content

E1619 — Measurement binding registration requires a verified chip-root proof

What happened

Measurement binding registration requires a verified chip-root proof. This is the receipt’s what text, produced by the node’s ExecutionError::ChipRootProofRequired.

Why it happened

The node rejected the operation with E1619 (category runner, Runner / Consensus). The receipt’s why field carries the specific cause and context carries structured details, when the emitter attaches any. The normative rule is in CIP-23 §3.6.

How to fix

Complete chip-root SNARK verification before registering a non-Nitro measurement binding. The default build supports Nitro registration through on-chain attestation verification.

Receipt example


All Error Codes

View the complete error code reference