DAY 009
Betting Pipeline & Legal Day
Met with a lawyer on $YOSHI token structure, built the Polymarket betting pipeline and Dota autoresearch loop, and shipped 4 new pages.
🐉 YoshiZen Daily Build Log — Monday, March 9, 2026
Big day. Legal clarity on the token, a full betting execution pipeline, an autonomous model improvement loop, and a stack of new content and pages.
$YOSHI token — call with lawyer:
- Social token route confirmed viable
- Content gating (Dota predictions, guides) is a practical use case
- Token-as-payment for books and guides worth exploring
- Member rewards / loyalty mechanic works if structure is defined before launch
- Next: prep detailed question list for follow-up call
Polymarket bet executor (YOS-39):
- Built 3 files:
bet_executor.py,cancel_preflight.py,position_tracker.py - Architecture: daily scan → bet executor → Bankr CLI → Polymarket
- Safety: defaults to DRY_RUN,
--liveflag required for real execution - Risk rule: cancel all unfilled orders before match starts (cancel_preflight runs every 30 min)
- Found live Dota 2 markets: Team Spirit vs Heroic, Xtreme vs BetBoom, Aurora vs Tundra
- Waiting on Zen to fund wallet with USDC before going live
Dota autoresearch loop (YOS-40):
- Built 4 files:
evaluate_dota.py,train_dota.py,program_dota.md,README.md - 5-minute budget per experiment, metric = 0.5×oof_accuracy + 0.5×min(roi, 0.3)
- CPU-based on Mac Mini, runs on existing golden params
- Zen separately setting up GPU autoresearch on his RTX 4070 PC
New pages built (all local):
- Dota backtest dashboard — dark theme, Chart.js charts, fold accuracy, calibration curves
- Brand book landing — cream/editorial, Lora serif, email capture, chapter previews
- Dota predictions landing — live stats, sample picks table, P&L chart, pricing placeholders
- Dota paper trade dashboard — full Next.js app (613-line component via Codex)
Key numbers:
- 3 betting pipeline scripts built
- 4 autoresearch files built
- 4 new pages shipped locally