When depositing assets from your L1 to L2 account, there are a few things to be aware of:

  1. When interacting with the L1 account, you will incur an Ethereum gas fee

  2. If this is the first time depositing a specific token (LRC, USDC, DAI, etc.) from L1, there will be a Token Approval process. After the Token Approval completes, you will need to restart the deposit.

Token Approval: Before initiating an interaction between a token and a smart contract on L1 for the first time, such as depositing a specific token from L1 to L2, a Token Approval transaction must be submitted.

You must first approve each token that you plan to use to interact with a particular smart contract. This is a security measure in which a user authorises the smart contract to access and use that particular token. This is an on-chain transaction which costs a gas fee.

Last updated