BitShares is an blockchain-based open source decentralized crypto
exchange with main bts as the main trading pair on the DEX. All
cryptocurrencies not-native to BitShares platform are considered as
derivates or "smart coins" and deposits / withdrawals are going
through centralized gateways.
BitShares Exchange has free & open registrations. BitShares Exchange has also desktop App available.