Python utilities used to generate and sign orders from Polymarket's Exchange
pip install py-order-utilsfrompy_order_utils.buildersimportOrderBuilderfrompy_order_utils.signerimportSignerfrompprintimportpprintdefmain():
exchange_address="0x...."chain_id=80002signer=Signer("0x....")
builder=OrderBuilder(exchange_address, chain_id, signer)
# Create and sign the orderorder=builder.build_signed_order(
OrderData(
...
)
)
# Generate the Order and Signature json to be sent to the CLOB APIpprint(json.dumps(order.dict()))