# Unstaking & Liquidity Buffer

{% hint style="info" %}
Operator and jurisdiction: BASIS is operated by BASIS DIGITAL INFRASTRUCTURE LTD, a Seychelles IBC (LEI: [254900IX2F2KCWNSSS64](https://lei.bloomberg.com/leis/view/254900IX2F2KCWNSSS64)).
{% endhint %}

If a yield product claims immediate liquidity under all conditions, the underlying unwind process should be examined carefully.

BASIS applies a controlled liquidity buffer and deterministic unstaking process, including a mandatory 7-day unstaking buffer, to preserve execution precision, reduce market impact, and protect pool participants from disorderly exits.

## 1) How unstaking works on BASIS

When a user unstakes, the system processes the position according to pool rules:

* Flexible pools may use a controlled liquidity window to complete orderly settlement
* Fixed pools can only be unstaked after the lock-up period ends
* Unstaking is processed on a full-position basis only
* The entire staked position is auto-MAX at unstake
* Upon completion of the mandatory 7-day unstaking buffer, the claimable amount is auto-credited to the Staking Wallet as the corresponding stToken

{% hint style="warning" %}
There is no early exit option for fixed pools.
{% endhint %}

## 2) Why a liquidity buffer exists

If many users exit simultaneously, immediate forced unwinds can:

* degrade execution quality
* increase slippage and market impact
* transfer losses to remaining participants
* weaken pool stability during stressed conditions

A controlled liquidity buffer, including the mandatory 7-day unstaking buffer, reduces these externalities by allowing the system to unwind positions in an ordered sequence under defined risk constraints.

## 3) How the system uses the liquidity window

During the unstaking process, BASIS may:

* unwind strategy positions in a predefined order
* consolidate balances into withdrawable native assets where applicable
* apply state-machine risk controls during stressed conditions
* complete settlement only after the mandatory 7-day unstaking buffer has elapsed and the unwind path satisfies internal execution and liquidity constraints

This framework supports deterministic execution and structural alpha capture while limiting disorderly market interaction.

## 4) What users should expect

* Unstaking timing depends on pool mechanics, the mandatory 7-day unstaking buffer, and current market conditions
* Flexible pool exits may require additional processing time during volatility or venue disruption
* Fixed pool unstaking is available only after the lock-up period has ended
* Rewards accumulate in real time as the same stToken in the Staking Wallet until unstake is completed
* After the mandatory 7-day unstaking buffer following unstake, the resulting stToken balance appears in the Staking Wallet and can then be swapped 1:1 into the same native asset

{% tabs %}
{% tab title="Examples" %}

* stBTC → BTC at 1:1
* stETH → ETH at 1:1
* stSOL → SOL at 1:1
* stPAXG → PAXG at 1:1
  {% endtab %}
  {% endtabs %}

## 5) Wallet flow after unstake

| Wallet         | Holds                       | Purpose                                 |
| -------------- | --------------------------- | --------------------------------------- |
| Funding Wallet | BTC, ETH, SOL, PAXG         | Deposit and withdrawal of native assets |
| Staking Wallet | stBTC, stETH, stSOL, stPAXG | Staking balances and reward accrual     |

Typical flow:

1. Unstake the full stToken position
2. Wait for the mandatory 7-day unstaking buffer to complete
3. Receive the resulting amount in the Staking Wallet as stToken
4. Swap the stToken 1:1 into the same native asset
5. Move or withdraw the native asset from the Funding Wallet

{% hint style="success" %}
Swap is same-token only and does not support cross-asset conversion.
{% endhint %}

***

Next: read Position Unwinding Protocol for the step-by-step unwind logic.


---

# 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.basis.pro/economics-and-rewards/unstaking-and-7-day-rule.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.
