βͺWithdraw log

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

How does it work? πŸ€”

  • 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

  1. Standard Track (up to 21 days):

  • Processing after 21 days in normal conditions.

  • Independent of queue position

  • Fulfilled by unstaked funds from delegators

Worst case scenario:

Redeeming xSTRK typically takes anywhere from a few hours to 1–2 days under normal circumstances. However, In rare and extreme cases, it could take up to 42 days. Here's why:

  • Starknet Staking Protocol: The protocol requires a 21-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 xSTRK holders requesting to unstake within a single day after 21 days of continuous net unstakingβ€”this delay could double due to the staking system's design, extending the wait time to 42 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.

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 anytime even without our relayer

  • Transparent queue position and estimated completion time

Steps to check withdrawal log:

  1. Connect your wallet to Endur.Fi.

  2. Navigate to the "Withdraw" section.

  3. View your pending unstaking requests, including:

    • Amount of STRK to be received

    • Estimated completion time

    • Current status of the request

Last updated