Sign and Post orders

In order to trade, you will need to create a valid order first.
On the contrary to other decentralised exchanges, creating orders is free in CoW Protocol. This is because, one of the most common ways to do it is by created offchain signed messages (meta-transactions, uses EIP-712 or EIP-1271).
Posting orders is a three steps process:
  1. 1.
    Get Market Price: Fee & Price
  2. 2.
    Sign the order: Using off-chain signing or Meta-transactions
  3. 3.
    Post the signed order to the API: So, the order becomes OPEN
The next sections will guide you through the process of creating a valid order step by step. If you feel impatient and you want just a quick example, please out the the Quick start example.