I'm curious, could you elaborate on what IDEX specifically does within the realm of cryptocurrency and decentralized finance? How does it function, and what sets it apart from other similar platforms in the market? I'm particularly interested in understanding its role in facilitating peer-to-peer trading and the unique features it offers to traders.