079fbf1787
webhook_receiver.py: zero-dep stdlib HTTP server that receives Alchemy Address-Activity webhook POSTs, confirms/enriches the trade via Polymarket data-API, and pushes a Discord alert — fires only on a real trade, no polling. Cloud-ready: secrets via env (DISCORD_WEBHOOK, ALCHEMY_SIGNING_KEY), non-secret watch list in committed watch.json, binds to $PORT, /health endpoint, optional HMAC signature verification, in-memory dedup. Procfile for one-command deploy. config.json (secrets) stays gitignored. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
24 lines
387 B
Plaintext
24 lines
387 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
.DS_Store
|
|
|
|
# never commit live credentials or runtime state
|
|
config.json
|
|
copytrade_state.json
|
|
*.log
|
|
*.tmp
|
|
|
|
# generated research data (regenerable via edge_research.py / table_77.py)
|
|
edge_metrics.jsonl
|
|
edge_profitable.json
|
|
copyable_77.csv
|
|
lp_markets.csv
|
|
follow_10.json
|
|
lp_paper_state.json
|
|
|
|
# cross-venue scanner output
|
|
xarb_hits.csv
|
|
hunt.log
|
|
recv.log
|
|
watcher_state.json
|