ChainDex is an open source distributed exchange for Ethereum and ERC-20 tokens.
Note: this is a work in progress ,starting from scratch, which should be considered an alpha version and in no way should be deployed to main net in the current state. For demonstration purposes only.