Just throwing it out there because it's one of the crazier ecash ideas: A crypto exchange but the trades happen peer to peer via ecash.
- Alice: deposit BTC to exchange, get BTC ecash
- Bob: same but USD, ETH, whatever shitcoin
- They trade BTC/USD ecash off-band (through nostr obviously), atomic
- Bob withdraws BTC, Alice USD