You can actually do it using USDC (USD stablecoin) on Ethereum via Base for free:
https://www.coinbase.com/en-br/developer-platform/discover/launches/zero-fee-usdc
Most people think of crypto as a scam, but there are actual useful products being built on Ethereum, and this is a great illustration on where it is a useful tool