Do eCash mints mitigate any of the legal liability as far as we know?
I doubt it reduces your legal liability, only deniability of how users are storing and moving funds, maybe if was a federated mint with members geographically dispersed, it could, but I am no legal expert.
Running the site from a corporation registered in Belize would.
I’m not even memeing. Sideshift, Exch, and so on are Belize corporations.
Good country to run a non-KYC crypto platform especially when no fiat is involved.