Q: I am trying to bridge my tokens, and when claiming my tokens on the target chain I receive a very large estimate of gas to complete the transaction. What is happening?
A: When a web3 wallet (i.e. Metamask) tries to estimate the gas for a transaction to quote you and cannot due to a contract error or otherwise, it will show a big red error message communicating "the transaction is expected to fail" and quote you an exorbitant gas fee. This fee is not the actual amount of gas it will take to complete the transaction, but simply a placeholder the wallet uses until it can properly estimate the transaction. If you experience this, it means 1 of 3 things are happening:
1. You don't have enough native token (ETH on Ethereum, BNB on BSC, MATIC on Polygon, etc.) for your wallet to estimate gas for the transaction, and it errors out. To resolve, add more native token to your wallet.
2. You're using a different wallet to claim than you sent tokens to the bridge on the other chain. To resolve, you must use the same wallet to claim your tokens than you used to send your tokens to the bridge.