# Withdraw

When withdrawing assets from your L2 to L1 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 withdrawing a specific token (LRC, USDC, DAI, etc.) to L1, there will be a [Token Approval](https://desk.zoho.com/portal/loopring/en/kb/articles/fee-types) process. After the Token Approval completes, you will need to restart the withdrawal.

{% hint style="warning" %}
**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.&#x20;

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.
{% endhint %}
