# Withdrawals

{% 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 %}

This page explains how withdrawals work, supported assets, timing, and fees.

***

## 1. Withdrawal Process

Withdrawals follow the asset flow of the platform:

* Funding Wallet holds native assets: BTC, ETH, SOL, PAXG
* Staking Wallet holds stTokens: stBTC, stETH, stSOL, stPAXG

To withdraw, you must first unstake your full position from the relevant pool. Unstaking is full-position only and auto-MAX.

{% stepper %}
{% step %}
**Go to Stake**

Open the Stake section in the dashboard.
{% endstep %}

{% step %}
**Select the active position**

Choose the pool you want to exit.

Supported staking pairs are:

* BTC ↔ stBTC
* ETH ↔ stETH
* SOL ↔ stSOL
* PAXG ↔ stPAXG
  {% endstep %}

{% step %}
**Unstake the full position**

Unstaking is processed on a full-position basis only. When you initiate unstake, the system automatically applies MAX to the entire staked balance for that pool.

Once confirmed, the claimable amount is automatically credited to your Staking Wallet as the corresponding stToken upon completion of the lock-up requirement.
{% endstep %}

{% step %}
**Move to withdrawal**

After unstake is completed and the balance is available for withdrawal, proceed to Assets and submit a withdrawal request from your Funding Wallet in the native asset.
{% endstep %}
{% endstepper %}

***

## 2. Supported Withdrawal Assets

Withdrawals are available only in the same native asset family used by the account balance.

### BTC

* Network: Bitcoin only
* Minimum withdrawal: 0.0002 BTC
* Estimated arrival: \10 to 60 minutes

{% hint style="warning" %}
BTC withdrawals are supported on the Bitcoin network only. Non-Bitcoin addresses may cause irreversible loss of funds.
{% endhint %}

### ETH

* Network: Ethereum
* Minimum withdrawal: 0.004 ETH
* Estimated arrival: 1 to 10 minutes

{% hint style="warning" %}
ETH withdrawals are executed via smart contract to your connected wallet on Ethereum. Please ensure your connected wallet supports ETH. Transactions on-chain cannot be reversed.
{% endhint %}

### PAXG

* Network: Ethereum (ERC-20)
* Minimum withdrawal: 0.002 PAXG
* Estimated arrival: 1 to 10 minutes

{% hint style="warning" %}
PAXG withdrawals are executed via smart contract to your connected wallet on Ethereum (ERC-20). Transactions on-chain cannot be reversed.
{% endhint %}

### SOL

* Network: Solana
* Minimum withdrawal: 0.1 SOL
* Estimated arrival: 1 to 10 minutes

{% hint style="warning" %}
SOL withdrawals are executed via smart contract to your connected wallet on Solana. Transactions on-chain cannot be reversed.
{% endhint %}

{% hint style="warning" %}
USDT is not a depositable or withdrawable asset. It is used only as an internal accounting and display unit.
{% endhint %}

***

## 3. Asset Conversion Rules

Swaps are same-token only and always 1:1 within the BASIS asset model.

| Native Asset | Staking Asset | Swap Rule         |
| ------------ | ------------- | ----------------- |
| BTC          | stBTC         | 1 BTC = 1 stBTC   |
| ETH          | stETH         | 1 ETH = 1 stETH   |
| SOL          | stSOL         | 1 SOL = 1 stSOL   |
| PAXG         | stPAXG        | 1 PAXG = 1 stPAXG |

There is no cross-asset withdrawal conversion at withdrawal time.

Examples:

* BTC withdraws as BTC
* ETH withdraws as ETH
* SOL withdraws as SOL
* PAXG withdraws as PAXG

***

## 4. Fees

| Action     | Fee   |
| ---------- | ----- |
| Deposit    | 0%    |
| Swap       | 0.01% |
| Withdrawal | 0.05% |

{% hint style="info" %}
There is no separate unstaking fee. Network execution is handled within the platform withdrawal fee structure.
{% endhint %}

***

## 5. Fixed Pools and Lock-Up Rules

Booster schedules are:

| Lock Period | Booster    |
| ----------- | ---------- |
| 14D         | +10%       |
| 30D         | +20%       |
| 90D         | +50%       |
| 180D        | +100% (2×) |

Important rule:

* Fixed pools can be unstaked only after the lock-up period ends
* There is no early exit option
* Unstake is full-position only

Rewards accumulate in real time as the same stToken in the Staking Wallet.

***

## 6. Processing Logic and Risk Controls

Withdrawals are governed by deterministic execution controls and state-machine risk management.

This design supports:

* orderly capital movement without forced routing errors
* deterministic accounting between Funding Wallet and Staking Wallet
* structural alpha capture with constrained execution states
* platform stability under changing market conditions

BASIS execution infrastructure is built around:

* sub-50μs latency
* 100K+ OPS routing capacity
* proprietary routing infrastructure
* mathematically constrained execution paths

These controls support execution precision and predictable settlement behavior.

***

## 7. Withdrawal Protection

Withdrawal Protection is enabled automatically when you create a BASIS account. No additional setup is required.

### How It Works

When you submit a withdrawal request, BASIS adds an email verification step to confirm your identity before processing the transaction.

### Final Submission of a Withdrawal Request

{% stepper %}
{% step %}
**Click Withdraw**

Complete the withdrawal form and click the **Withdraw** button.
{% endstep %}

{% step %}
**Enter the verification code**

A 6-digit verification code modal appears on screen. BASIS sends the code to the email address registered to your account.
{% endstep %}

{% step %}
**Confirm the withdrawal**

Enter the 6-digit code in the modal. The withdrawal is processed normally once the correct code is entered.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
The verification code is valid for a single use only. If you do not receive it within a few minutes, check your spam folder or request a new code.
{% endhint %}

### Managing Withdrawal Protection

If you make frequent withdrawals, you may disable Withdrawal Protection to streamline your workflow.

{% hint style="warning" %}
If you disable Withdrawal Protection, follow these precautions:

* **Always click the logout button** before closing your browser. Do not close the tab without logging out first.
* Use a private, secure device. Avoid accessing BASIS on shared or public computers.
* Enable 2FA on your registered email account to protect the credentials linked to your BASIS account.

Disabling Withdrawal Protection removes the secondary email verification step. You are responsible for the security of your account if you choose to disable it.
{% endhint %}

***

## 8. Important Notes

* Withdrawal requests are processed according to internal risk and settlement checks
* Always verify the destination address before confirming
* Blockchain transactions are irreversible
* BTC withdrawals use the BASIS account address model
* ETH, SOL, and PAXG flows require a connected Web3 wallet
* Minimum withdrawal amounts: BTC 0.0002 | ETH 0.004 | PAXG 0.002 | SOL 0.1
* Dashboard navigation: Stake | Assets | Referral | Support | Account

{% hint style="success" %}
For withdrawal issues, contact <support@basis.pro>.
{% endhint %}


---

# 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/getting-started/withdrawals.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.
