Within depositing and withdrawing cycles, users can engage with various ERC-20 tokens, setting market or limit orders akin to other exchanges. The learning curve and intimidating interface might overwhelm novices, although the smart contract system provides enhanced fund control and security, as funds aren't held on the exchange.