Prevent Ethereum hashing bugs in JavaScript
nodejs-keccak256skillsetup L1★0
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)