La structure du message du protocole 0x est composée d'un certain nombre de champs de données contenant des informations cruciales, notamment l'actif numérique ou le jeton à échanger, le prix de la transaction, l'heure d'expiration et l'identité déclarée des parties à la transaction.
Les contrats intelligents gèrent la logique métier pour créer, envoyer, recevoir et traiter les données liées aux activités commerciales.
Cela laisse également la place à d’éventuelles améliorations nécessaires à l’avenir.
Si des ajustements sont nécessaires pour se conformer à la législation modifiée ou à des modifications liées au fonctionnement intrinsèque du réseau blockchain Ethereum, les dispositions relatives aux mises à niveau sont nécessaires.
Les relais, qui fonctionnent comme des agrégateurs d'ordres et diffusent les ordres d'acteurs de marché spécifiés vers le marché ou la bourse, sont également utilisés dans le système.