We’d like to set up a bridge to transfer an ERC20 token from Ethereum to a newly deployed sidechain. Is it possible to disable the other direction? Our naive approach would be to deploy the bridge contract on Ethereum without any validators. Would this work? Is there a better solution?
I guess we should use the ERC20 -> native type (which would mint the tokens on the sidechain if I understand correctly). As this appears to be the newest type, is it already fully implemented, including the user interface? How much of the code is covered by previous audits?