# deps
node_modules/
*.log

# build outputs — ignored, EXCEPT the SDK's committed dist (#333 requires a
# published, installable dist checked into the repo).
dist/
!/sdk/dist/
!/sdk/dist/**
build/out/
service/dist/
contracts/artifacts/
contracts/cache/
contracts/typechain-types/
.turbo/

# env & secrets — NEVER commit
.env
.env.*
!.env.example
wallets.json
*.pem
*.key
deployer.key
mnemonic.txt

# os / editor
.DS_Store
.vscode/
.idea/
.gate-a-master-secret
run-gate-a.sh
run-value-proofs.sh
