cyberneticlibrary

Prevent Ethereum hashing bugs in JavaScript

nodejs-keccak256skillsetup L10
Sheshiyer/skill-clusters
What it does

Prevent silent Keccak-256 vs NIST-SHA3 mismatches

Best for

Ethereum/EVM teams; one wrong hash breaks selectors/signatures/storage—non-obvious until mainnet.

Inputs
  • · JavaScript/TypeScript code referencing crypto
Outputs
  • · examples using ethers/viem/web3
  • · audit grep patterns
Requires
  • · ethers v6+, viem, or web3.js
Preconditions

Working Ethereum dapp codebase

Failure modes
  • · Node crypto silently wrong — no error
  • · Audit misses indirect sha3
Trust signals
  • · Concrete examples for ethers/viem/web3
  • · Real audit patterns (grep)