0x (ZRX) est un protocole sans permission qui fournit l'infrastructure pour faciliter la création d'échanges décentralisés sur la blockchain Ethereum. Le projet utilise des relais de transactions hors chaîne (en dehors de la blockchain) et des contrats intelligents basés sur Ethereum pour fournir un carnet d'ordres ouvert et un échange décentralisé. Le token ZRX sert de paiement aux relais par les utilisateurs du protocole et de token de gouvernance pour les mises à niveau du protocole.