EtherDelta is a decentralized trading platform that lets you trade Ether and Ethereum-based tokens directly with other users.