INNER CODE UNIT · Python
workflow
Poly-Dev05/polymarket-trading-bot · main.py:24
def workflow():
# --- 1. Config & init ---
private_key = os.getenv("PRIVATE_KEY")
if not private_key:
print("PRIVATE_KEY not set – workflow stops (no signing).")
return
host = os.getenv("HOST", "https://clob.polymarket.com")
chain_id = int(os.getenv("CHAIN_ID", "137")) if os.getenv("CHAIN_ID") else 137
signature_type = int(os.getenv("SIGNATURE_TYPE", "2")) if os.getenv("SIGNATURE_TYPE") else 2
funder = os.getenv("FUNDER")
bot = PolymarketBot(
host=host,
private_key=private_key,
funder=funder,
chain_id=chain_id,
signature_type=signature_type,