mirror of
https://github.com/jaxperro/winning-wallet-finder.git
synced 2026-08-08 13:47:46 +00:00
f18162058d
- portfolio.py: follow set -> the fee-aware copy-positive sharps (Kruto2027, shisan888, fortuneking) + LSB1; entries pay the 0.03 sports taker fee and a +0.5%/~90s lag haircut (entry_model); backfilled from June 1; feed exposes fee_rate/slip/lag_est_s/fees_paid and unreal uses true cost basis. - copybot.paper.json: same four wallets, p80 conviction floors from the cache (Kruto $123.08, shisan $704.33, fortuneking $970, LSB1 $231). Fresh $1k state committed separately by the bot - clean July book. - host/start.sh + nixpacks: turnkey 24/7 worker for Railway/Fly/VPS - clones with GITHUB_TOKEN, resumes the committed state, polls 60s, publishes state+feed+fills back through publish_feed. Replaces the Mac poller. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
12 lines
485 B
TOML
12 lines
485 B
TOML
# Explicit build config for Railway/Nixpacks (pure-stdlib Python service).
|
|
# Default start = the Discord webhook receiver. For the 24/7 copybot worker,
|
|
# deploy a second service from this repo and override the start command with
|
|
# bash host/start.sh
|
|
# (see host/start.sh for the full setup). git is needed at runtime — the bot
|
|
# persists its book by committing state + feed back to GitHub.
|
|
[phases.setup]
|
|
nixPkgs = ["python311", "git"]
|
|
|
|
[start]
|
|
cmd = "python3 webhook_receiver.py"
|