from polynode.trading import TraderConfig, SignatureType, ExchangeVersion, FeeConfig
config = TraderConfig(
polynode_key="pn_live_...", # for builder attribution
db_path="./polynode-trading.db", # local SQLite storage
cosigner_url="https://trade.polynode.dev", # co-signer proxy
fallback_direct=True, # direct CLOB if co-signer down
default_signature_type=SignatureType.POLY_GNOSIS_SAFE, # Safe (2), Proxy (1), or EOA (0)
rpc_url="https://polygon-bor-rpc.publicnode.com", # for on-chain reads
exchange_version=ExchangeVersion.V1, # default; set to V2 for the Polymarket V2 exchange
fee_config=FeeConfig(fee_bps=50), # optional: 0.5% fee on every order
)
trader = PolyNodeTrader(config)