Skip to content

plugin_hash_mismatch

(use-plugin … :hash …) pin does not match the resolved wasm bytes.

Hash pins are sha256 digests of the paired wasm binary, formatted as sha256-<64 lowercase hex>. Use them to ensure reproducibility against a specific build of a plugin.

Compute the current digest with sjon plugin hash <wasm>; update the pin if the new bytes are intentional, or fetch the old binary if they aren’t.


Run sjon explain plugin_hash_mismatch to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.