Trying to get lots of Dai (need like 300,000+) on Goerli to transfer to zksync alpha testnet.
When I try to just directly mint to my wallet's address on etherscan using the contract web interface, metamask forces me to switch to the mainnet and won't allow me to pay gas fees in anything other than mainnet ETH. I'm not sure why that is or if I'm doing something wrong.
When I select the approve() call from etherscan, though, it doesn't force me to switch networks. Just for mint() and rely().
This method works perfectly fine on rinkeby and I'm able to mint unlimited Dai directly to my wallet through concurrent calls without having to approve() or rely().
Open to alternatives on getting lots of testnet Dai, but a solution for the above is most welcome.