All over the codebase, there are spots at which the code model adopted isn't constant across many of the contracts: It is a permissionless bridge deployed on L1. See that ERC20 tokens should have a distinct tackle on L2, you can use the getL2ERC20Address functionality to query the new tackle. https://mariokfxqd.arwebo.com/53906138/how-much-you-need-to-expect-you-ll-pay-for-a-good-scroll-bridge