Create a Limit Order

When created with the 0x API, these limit orders are represented JSON objects (refer to this documentation for the order format). In order to create a valid 0x Limit Order with the 0x API, you can use the @0x/protocol-utils TypeScript/Javascript library. The TypeScript library will help you:
  1. 1.
    Generate an order in the proper format
  2. 2.
    Generating a proper hash for the order contents
  3. 3.
    Sign the order hash using your keys (which makes the order valid)
Some basic code demonstrating how to create, sign and submit 0x Limit Orders on the Ropsten test network is available here.

Code Examples