# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # Secret keys / credentials — NEVER commit these (devnet static keys are whitelisted below) *.key *.pem .env .env.local .env.*.local **/*.secret **/*private* **/*mnemonic* # Only ignore root-level validator-keys/ if created outside devnet /validator-keys/ # Critical: auto-generated nodes-summary.json contains private keys devnet/besu-config/nodes-summary.json # Do NOT commit raw validator key files anywhere under devnet/ devnet/validator-keys/**/key # Build artifacts **/out/ **/build/ **/cache/ **/artifacts/ **/.deps/ **/coverage/ # Foundry cache/ out/ foundry.toml.bak # Node modules node_modules/ # IDE .vscode/ .idea/ # OS files .DS_Store Thumbs.db # Local data **/data/ **/logs/ **/tmp/