Another question arised while waiting for opportunity to send DAI with lower fees.
As said in “Wires fees” section in Help Center, when sending DAI to an external address - only blockchain fees apply.
Unfortunately, I cannot observe that this is satisfied with todays blockchaing fees on Ethereum network. With todays huge Gas price over 450 Gwei for “very fast” transaction executing, sending DAI should cost about 450 * 80000 * 470 / 1e9 ~= 17 USD for transaction. Where:
450 is today’s gas price for first half of day for very fast execution (my cumulative observations of ehterscan and ethgasstation gas trackers)
80000 is average gas cost for DAI transfer
470 approximate ETH price
1e9 is descaling faction for Gwei > ETH transformation
Wirex, howewer, asks for a fee for DAI send about 50 DAI - about 3x times more.
I can suppose that these DAI fee instantly converted to ETH to pay fee on something like Uniswap - then, gas price for both swap and send transaction can grow 3x times.
In such case, I can only propose to take ETH fee for DAI send from ETH account of user - because, exchange-before-send “just for get ETH to pay fee” is spending a lot of money for something that can be cheaper.
Maybe we should make a separate topic for this discussion.