La struttura del messaggio del protocollo 0x è composta da una serie di campi dati che contengono informazioni cruciali tra cui la risorsa digitale o il token da scambiare, il prezzo della transazione, il tempo di scadenza e le identità dichiarate delle parti che effettuano la transazione.
I contratti intelligenti gestiscono la logica aziendale per la creazione, l'invio, la ricezione e l'elaborazione dei dati relativi alle attività di trading.
Lascia inoltre spazio per eventuali miglioramenti necessari in futuro.
Se sono necessari adeguamenti per conformarsi alla legislazione modificata o eventuali alterazioni relative al funzionamento intrinseco della rete blockchain di Ethereum, sono necessarie le disposizioni per gli aggiornamenti.
Nel sistema vengono utilizzati anche i relè, che operano come aggregatori di ordini e trasmettono ordini da specifici operatori del mercato al mercato o alla borsa.