# Token Transfer Restrictions

### Token Transfer Restrictions <a href="#docs-internal-guid-8c601187-7fff-cd8d-49a4-7fd9d6b6af15" id="docs-internal-guid-8c601187-7fff-cd8d-49a4-7fd9d6b6af15"></a>

To maintain the integrity of the withdrawal system, ELPP implements certain restrictions on token transfers:

**Withdrawal Request Locks:**

* Once you create a withdrawal request, the requested ELPP tokens become "locked" for withdrawal purposes
* Locked tokens cannot be transferred to other wallets or addresses until the withdrawal request is either executed or canceled
* This prevents potential manipulation of the withdrawal system through transfers between accounts

**Balance Verification:**

* The system continuously verifies that your ELPP token balance is sufficient to cover all your pending withdrawal requests
* Any attempt to transfer tokens that would reduce your balance below the total amount in pending withdrawal requests will be rejected
* The smart contract automatically enforces this restriction to protect the pool's stability

**Example Scenario:**

* If you have 1,000 ELPP tokens and create a withdrawal request for 600 tokens, you can only transfer a maximum of 400 tokens to other addresses until you either:
* * Execute the withdrawal when it becomes available
  * Cancel the withdrawal request
