mirror of
https://github.com/theodore-song/polymarket-analyst.git
synced 2026-07-27 16:07:46 +00:00
1.8 KiB
1.8 KiB
Real Money Enablement Roadmap
This app is currently paper trading only. The Live Money tab and /api/live
endpoint are readiness scaffolding: they make the required product and backend
interfaces visible without moving funds or placing orders.
Required before live deposits or trading
-
Legal and eligibility
- Terms, risk disclosures, privacy policy, and jurisdiction policy.
- KYC / KYB provider.
- Age, location, sanctions, and restricted-market checks.
-
Account and wallet
- Real authentication.
- Non-custodial wallet connection or Polymarket deposit-wallet flow.
- User-controlled permissions for each agent.
-
Funds
- Deposit provider.
- Withdrawal provider.
- Balance reconciliation, statements, support, and accounting exports.
-
Execution
- Backend order router.
- Polymarket CLOB API credentials.
- EIP-712 order-signing flow.
- Order placement, cancellation, fill tracking, and position reconciliation.
-
Risk and controls
- Per-agent max allocation.
- Per-market max position size.
- Category exclusions.
- Manual approval mode.
- Emergency pause and cancel-all.
- Always-available withdrawal path.
-
Audit and monitoring
- Durable append-only audit log.
- Signal, approval, order, fill, cancellation, deposit, and withdrawal events.
- Admin monitoring and incident response.
Environment variables expected by /api/live
KYC_PROVIDERPAYMENTS_PROVIDERWALLET_PROVIDERPOLYMARKET_CLOB_API_KEYPOLYMARKET_CLOB_SECRETPOLYMARKET_CLOB_PASSPHRASEAUDIT_LOG_STORELIVE_TRADING_ENABLED=true
Even when all variables are present, live order placement remains intentionally unimplemented until wallet signing, compliance approval, and safe order routing are completed.