Polymarket Trading API
Одна сторінка для перевірки wallet, CLOB authentication, балансу та готових pre-signed orders. Секретів тут немає: private key читається процесом лише із захищеного systemd credential.
Сторінка публічна, тому секрет встановлюється тільки через прихований prompt у Terminal і зберігається root-only на VPS.
Поточне підключення
Read-only дані, які execution engine фактично використовує зараз.
Що потрібно для першого тесту
Ми зробимо це один раз. Після налаштування сторінка вище стане зеленою.
Рекомендую не використовувати основний wallet. Перекажіть на bot wallet лише суму тесту та невеликий запас.
MetaMask / browser wallet зазвичай використовує gnosis_safe; email/Magic — proxy; прямий EOA — eoa.
Я дам локальну команду з hidden prompt: символи не відображаються, ключ не потрапляє в chat, shell history чи цей сайт.
Система сама витягне event, token IDs, protocol v1/v2, CLOB host та fee schedule. Ручне копіювання ID не потрібне.
Спершу перевіряємо pre-signed plans без відправлення. Потім окремо вмикаємо два live-switches і робимо один FAK order на погоджену суму.
Як вибрати Signature type
Він залежить не від вашого бажання, а від способу створення Polymarket account.
Browser wallet / MetaMask → GNOSIS_SAFE (2)
Signer — ваш EOA private key; funder — Polymarket Safe address. SDK може auto-derive funder, але для бойового тесту ми звіримо його з адресою Deposit у Polymarket.
Email / Magic login → PROXY (1)
Потрібен експортований signer key і proxy/funder address вашого Polymarket account.
Окремий direct wallet → EOA (0)
Signer і funder — одна EOA address. Для токенів можуть знадобитися on-chain allowances до exchange contracts.
Deposit Wallet → POLY1271 (3)
Використовується для вашого Polymarket Deposit Wallet; execution engine уже звіряє funder, allowances і pUSD balance перед pre-signing.