0x é um protocolo de infraestrutura que permite aos usuários negociar facilmente tokens ERC20 e outros ativos em diversos blockchains (incluindo Ethereum) sem depender de intermediários centralizados. É um protocolo para troca descentralizada. 0x alcança essa funcionalidade de troca descentralizada usando uma coleção de contratos inteligentes de código aberto e auditáveis publicamente que trabalham juntos para produzir um protocolo de negociação flexível e de baixo atrito que os desenvolvedores podem facilmente incorporar em seus produtos. O protocolo é usado por empresas que criam aplicativos web3, como carteiras, DEXes, faixas de portfólio e outros. É usado por centenas de desenvolvedores em seus projetos. O protocolo facilitou mais de US$ 200 bilhões em volume de negociação desde seu início. Pode-se rastrear seu uso em https://explorer.0x.org/ dedicado. O protocolo é alimentado por um token de governança ERC20 conhecido como ZRX. Os titulares de ZRX podem participar da governança do protocolo, tendo poder direto sobre as alterações do protocolo e o tesouro da comunidade.