> For the complete documentation index, see [llms.txt](https://docs.basis.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.basis.pro/getting-started/stake-and-earn.md).

# Swap, Stake & Earn

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

After your deposit arrives in the Funding Wallet, you can swap into the corresponding stToken to allocate capital into BASIS staking flows.

## 1) Swap step: native token to matching stToken

BASIS supports same-token 1:1 swaps only.

| Native token | stToken | Swap ratio |
| ------------ | ------- | ---------- |
| BTC          | stBTC   | 1:1        |
| ETH          | stETH   | 1:1        |
| SOL          | stSOL   | 1:1        |
| PAXG         | stPAXG  | 1:1        |

{% hint style="success" %}
PAXG is fully live and supported.
{% endhint %}

### Supported wallet flow by asset

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

* Deposit BTC by copying your BASIS-assigned BTC deposit address
* No Web3 wallet connection is required for BTC deposits
* Minimum deposit: 0.0001 BTC
  {% endtab %}

{% tab title="ETH / SOL / PAXG" %}

* Connect a supported Web3 wallet such as MetaMask
* Deposit the native asset on the correct network
* The deposited asset appears in your Funding Wallet
  {% endtab %}
  {% endtabs %}

### Why the swap step exists

The swap step creates a clear system boundary between custody and participation:

* Funding Wallet holds native tokens for deposit and withdrawal
* Staking Wallet holds stTokens for staking and reward accrual
* principal and rewards are tracked with deterministic accounting
* state transitions are controlled by internal risk checks

This structure supports deterministic execution, math-constrained accounting, and state machine risk controls.

## 2) What happens after you stake

Once swapped, the stToken appears in your Staking Wallet.

Rewards then:

* accumulate in real time
* accrue in the same stToken denomination
* remain visible in the dashboard as your position updates
* are governed by system safety conditions and execution controls

{% hint style="info" %}
Rewards accrue in the Staking Wallet as stBTC, stETH, stSOL, or stPAXG depending on the asset staked.
{% endhint %}

## 3) How rewards should be understood

Rewards are variable and should not be interpreted as a fixed interest rate.

They are driven by:

* structural alpha capture
* execution precision across BASIS infrastructure
* net strategy outcomes after fees and operating conditions
* internal safety controls that can limit or pause allocation activity when required

BASIS infrastructure is designed around deterministic execution and disciplined routing logic, including:

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

## 4) Fees and operational parameters

| Item           | Value |
| -------------- | ----- |
| Deposit fee    | 0%    |
| Withdrawal fee | 0.05% |
| Swap fee       | 0.01% |

| Asset | Typical withdrawal time from Funding Wallet |
| ----- | ------------------------------------------- |
| BTC   | 10 to 60 minutes                            |
| ETH   | 1 to 10 minutes                             |
| SOL   | 1 to 10 minutes                             |
| PAXG  | 1 to 10 minutes                             |

{% hint style="info" %}
These processing targets apply after assets are available in the Funding Wallet. Unstaking is subject to a mandatory 7-day buffer before claimable amounts are credited, and fixed-pool unstaking must also satisfy the full lock-up period before the 7-day buffer begins.
{% endhint %}

## 5) Booster lock options

If you choose a fixed pool booster, the following multipliers apply:

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

{% hint style="warning" %}
Fixed pools can only be unstaked after the full lock-up period ends. Early exit is not available, and a mandatory 7-day unstaking buffer applies before the claimable amount is credited to the Staking Wallet.
{% endhint %}

## 6) Before you stake

{% stepper %}
{% step %}
Review the Risk Disclosure documentation.
{% endstep %}

{% step %}
Confirm the token and network are correct.
{% endstep %}

{% step %}
Confirm you are swapping only into the matching stToken:

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

{% step %}
Understand wallet roles:

* Funding Wallet = native token deposits and withdrawals
* Staking Wallet = stTokens, staking positions, and reward accrual
  {% endstep %}

{% step %}
If using a fixed pool, confirm you accept full lock-up until maturity and the mandatory 7-day unstaking buffer before claimable amounts are credited.
{% endstep %}
{% endstepper %}

## 7) Unstake and reward crediting

When unstaking:

* the unstake action applies to the full staked position only
* partial unstake is not supported
* claimable amounts are automatically credited to the Staking Wallet as stToken after the mandatory 7-day unstaking buffer
* you may then swap back 1:1 into the corresponding native token before withdrawal

## 8) Dashboard path

Use the following sections to manage the full flow:

* Stake
* Assets
* Referral
* Support
* Account

***

Next step: review how unstake and reward crediting work across the BASIS dashboard.
