# Withdraw log

The withdraw log system manages and tracks all withdrawal requests through an NFT-based queuing mechanism.

### **How does it work?** :thinking:

* Each withdrawal request you make generates a unique NFT
* The NFT contains information about amount, timestamp, and queue position

#### Withdrawals process under two conditions:

1. **Fast Track (1-2 days):**

* Sufficient funds available in queue
* Previous queue positions can be settled
* Usually fulfilled by new deposits

2. **Standard Track (up to 7-8 days):**

* Processing after 7-8 days in normal conditions.
* Independent of queue position
* Fulfilled by unstaked funds from delegators

### Worst case scenario:

Redeeming STRK/BTC typically takes anywhere from a few hours to 7-8 days under normal circumstances. However, In rare and extreme cases, it could take up to 14 days. Here's why:

* **Starknet Staking Protocol**: The protocol requires a 7-day lockup period for unstaked funds.
* **Batch Processing**: Endur aggregates multiple unstake requests into batches for efficiency. This means some requests might wait for the next unstaking cycle to start.
* **Worst-Case Scenario**: In the highly unlikely event of extreme unstaking activity—such as 95% of LST holders requesting to unstake within a single day after 7 days of continuous net unstaking—this delay could double due to the staking system's design, extending the wait time to 14 days.

Such a situation is improbable but theoretically possible due to the protocol's mechanics and batch processing approach. **This is a limitation of the starknet staking protocol itself and not specific to Endur. This can become better in the future as Starknet staking protocol improves.**&#x20;

### Design for optimal user experience:

* Track withdrawal status through NFT
* Automated processing via relayer system
* Claim option is permission-less, ensuring you can claim your STRK/BTC anytime even without our relayer
* Transparent queue position and estimated completion time

### Steps to check withdrawal log:

1. Connect your wallet to [Endur.Fi](https://app.endur.fi/).
2. Navigate to the "Withdraw" section.
3. View your pending unstaking requests, including:
   * Amount of STRK/BTC to be received
   * Estimated completion time
   * Current status of the request
