IDEX is a decentralized exchange that combines a traditional centralized-style order book with an automated market maker.