IDEX is a decentralized exchange for trading Ethereum (ERC-20) tokens. IDEX combines the speed of centralization with the security of blockchain settlement.