# Python
__pycache__/
*.pyc
*.pyo
.pytest_cache/
.hypothesis/
.ruff_cache/
.mypy_cache/
*.egg-info/
dist/
build/
.venv/

# Environment
.env
.env.*

# OS / IDE
.DS_Store
.idea/
.vscode/

# Keys, seeds and signer state — never committed (charter: gitignore before generating)
.merkl/
*.wallets.json
*.seed
*.seeds.json
signer-keystore/
signer-state/
*.keystore.json
*.key
approver.key
receipts/

# merkl demo's output folder (default: ./merkl-demo)
/merkl-demo/

# Node — the JS suite runs with no dependencies, but npm still writes these
node_modules/
package-lock.json
npm-debug.log*
