Ethereum uses a special hashing method called Keccak-256. Node.js gives you a different version called SHA3-256. This mistake can break important parts of your code like selectors, signatures, and storage slots.
This skill shows you how to use the right hashing function. It works with popular tools like ethers, viem, and web3. You can avoid silent bugs and keep your Ethereum code safe.
Just use the correct Keccak-256 helpers instead of Node's crypto. Your contracts and wallets will work as expected.
Global
mkdir -p ~/.claude/skills/nodejs-keccak256Project
mkdir -p .claude/skills/nodejs-keccak256Source Repository
Solana Devsolana-foundation/solana-dev-skill
Build Solana dapps with wallet, Anchor, testing, and security best practices
Web3 Testingwshobson/agents
Test smart contracts with Hardhat Foundry unit integration and mainnet forking
Defi Protocol Templateswshobson/agents
Deploy secure DeFi protocols fast using production-ready templates for staking AMMs governance flash loans
Okx Dex Swapokx/onchainos-skills
Swap tokens across over 20 blockchains using OKX's DEX aggregator
Nft Standardswshobson/agents
Create and manage NFT collections with ERC-721 and ERC-1155 standards
Okx Onchain Gatewayokx/onchainos-skills
Broadcast, simulate, and track transactions across 20 plus blockchain networks
Orderly Onboardingstarchild-ai-agent/official-skills
Start building on Orderly Network with MCP server, SDK, and CLI guides
Gmgn Tokengmgnai/gmgn-skills
Research crypto tokens for price, safety, holders, and smart money positions