How does 0x work?

Modified on Sat, 18 Feb, 2023 at 8:28 PM

Core functions of the 0x protocol consist of a message format and smart contracts.

  1.  Message format

    It is simply a packet of data containing order parameters such as what token you want to trade, the price you want to trade, at what expiration time, and also a counterparty address if you wish to trade with him/her specifically.
  1.  Smart contracts

    Firstly, market makers specify their trade parameters into a message format and “sign” on the 0x smart contract. Then users or takers can fill that order by sending it to the 0x smart contract to process the trade and swap the tokens.

     “Relayers” facilitate this process where they keep signed orders from market makers. This significantly reduces costs as described in the above section and 0x called it “off-chain order relay, the on-chain settlement”. Relayers are allowed to charge fees in ZRX (0x’s token) on the completed trades.

Interested to buy 0x (ZRX)? Check the Market Now:  


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article