# Insufficient token transferred

Creating a Loopring Smart Wallet requires interaction with a smart contract on Ethereum Layer 1, this incurs a gas fee. When creating the wallet, you choose the asset you want to use to pay this gas fee, such as <mark style="color:green;">**ETH, USDT, USDC, DAI or LRC**</mark>, and are then provided a deposit address and amount. This amount is the gas fee at the time to create the wallet. If there is any excess that is not used for the gas fee it will be deposited back into the L1 address of the wallet after it is created.

&#x20;

{% hint style="info" %}
**Scenario:**

If the amount requested to deposit is 31 LRC and you send 45 LRC, then 14 LRC will be left in the L1 portion of your wallet. It is always best to send more than you need to activate the wallet to avoid issues.
{% endhint %}

&#x20;

The information you provide when creating your wallet, such as which asset type you want to use to pay the gas fee, is included in the smart contract. When you send money to your new wallet to pay the gas fee, the smart contract requires that the asset type be the same that you choose when setting up your wallet. If the asset is different, or you didn't send enough of the asset, then the smart contract can't execute and your wallet isn't created.&#x20;

{% hint style="danger" %}
Sending a different token to the supplied wallet address or not sending enough of the token to the supplied wallet address will lead to the smart contract not executing. This means the wallet will not be created.
{% endhint %}

&#x20;

Make sure to transfer at least the originally specified tokens to the same address in one transaction within the specified time frame, otherwise you would need to restart the activation process again after the timer expires.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-wallet.loopring.io/faqs/wallet-creation-faqs/insufficient-token-transferred.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
