Understanding Withdrawals on Endur: A Guide for Starknet Users
Discover how Endur handles withdrawals and is efficient than native unstaking

a community x tech person. learning to code and share my progress.
Search for a command to run...
Discover how Endur handles withdrawals and is efficient than native unstaking

a community x tech person. learning to code and share my progress.
No comments yet. Be the first to comment.
Bitcoin staking has scaled into a multi-billion dollar market in under two years. Total BTC committed across staking and DeFi protocols has grown close to 2,700% year on year. Bitcoin liquid staking a

TL;DR Validators run the show in any proof-of-stake network. They are the bridge between protocol rules and actual execution: validating blocks, signing attestations, and distributing rewards back to

TL'DR Bitcoin institutional staking crossed $5 billion in total value locked by late 2025. Yet most institutions remain on the sidelines. The difference is infrastructure. Endur and Twinstake have bui

Building on top of Starknet’s Growth

Starknet has launches BTC staking and Endur is ready with liquid staking on all 4 BTC assets supported by Starknet to push liquid-staking of BTC.

Endur is a dedicated liquid staking platform for Starknet's STRK token, offering the xSTRK token, which is a liquid staking token (LST) designed to deliver a seamless and efficient user experience for traders and holders. We understand that accessing your staked assets quickly is crucial. This post explains the 2 methods Endur uses to process withdrawals, ensuring you have a clear understanding of the process.
When you initiate an unstake request (xSTRK to STRK), Endur's system can process it with 2 cases. These cases are designed to handle different withdrawal sizes and the availability of STRK in the system, optimizing for both speed and reliability. We’ve added GIFs so you can understand the flow!
TLDR: Instantly match new staking deposits to fulfill withdrawals, as it is highly efficient.
WIthdrawal Request Completion: 1-2 days OR a couple of hours.
Your unstake request is processed (xSTRK → STRK).
The system checks for pending withdrawals to batch process and examines the queue contract.
When someone deposits STRK to convert to xSTRK, it is deposited into the deposit contract.
The system verifies that there are sufficient deposits to cover your withdrawal, after which you receive your STRK back.
Any extra STRK from the deposit contract is then staked.
TLDR: For larger withdrawals, typically exceeding 100k xSTRK, or when deposit contract lack sufficient STRK balance, Endur utilizes native unstaking.
WIthdrawal Request Completion: ~21 days.
You start an unstake request, which begins a 24-hour countdown.
During this time, the system looks for new STRK deposits to fulfill the withdrawal.
If there aren't enough deposits within the 24 hours, the system starts native unstaking of the needed STRK.
Native unstaking on the Starknet mainnet takes 21 days.
After 21 days, the STRK tokens go into your wallet.
Endur makes the standard native unstaking process easier by letting you complete it with a single click and receive STRK in your wallet (after 21 days). In native staking, this process involved two steps: unstaking and withdrawing funds.
Endur is committed to providing a seamless and reliable staking experience for Starknet users. Our withdrawal process is designed to manage different situations, and we aim to provide clarity and efficiency, allowing you to stake with confidence. Click the below link to liquid stake with us!