# Secrets
.env
.env.local
.env.*.local
*.pem
# Dev-only Ed25519 receipt-signing seed (auto-generated; prod uses VETO_RECEIPT_PRIVATE_KEY_B64)
.veto_receipt_dev_key
# Dev-only secp256k1 on-chain signing seed (auto-generated; prod uses VETO_ONCHAIN_PRIVATE_KEY)
.veto_onchain_dev_key

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/

# Django
db.sqlite3
db.sqlite3-journal
/staticfiles/
/media/
*.log

# Node / React
node_modules/
/frontend/dist/
/frontend/build/
/frontend/.vite/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# IDE / OS
.DS_Store
.vscode/
.idea/
*.swp
*.swo
Thumbs.db

# Build artifacts
/dist/
/build/
*.tsbuildinfo
# Python package build artifacts (anywhere in tree)
**/dist/
**/build/
**/*.egg-info/
# Solana / Anchor build artifacts
solana-program/target/
solana-program/.anchor/

# Temp files
/tmp/
*.tmp
.cache/

# Background task outputs
/tool-results/
demo/output/

# Independently-published repos that we work in as nested checkouts
/contracts/
/packages/mandate-verifier/
