> For the complete documentation index, see [llms.txt](https://docs.b14g.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.b14g.xyz/user-guide/for-btc-holders/guide-btc-staking-core-chain/staking-via-web.md).

# Staking via Web

This guide walks you through how to stake BTC self-custodially on Bitcoin network and create a dual-staking position on b14g Merge Marketplace for boosted dual-staking rewards.

{% stepper %}
{% step %}

### **Prepare two wallets**

You will need:

* A **Bitcoin wallet** (for staking BTC).
* A **Core wallet** (for creating dual-staking orders and claiming CORE rewards).

***

**Prepare Bitcoin wallet**

When setting up and funding your Bitcoin wallet, it is important to:

* **not use** a hardware a wallet (such as Ledger), except for **Keystone QR** code, either directly or through other software wallets and
* choose: **Taproot**, **Legacy**, **Native Segwit**, or **Nested Segwit** format

{% hint style="info" %}
Supported Bitcoin Wallet Browser Extension: [Xverse](https://chromewebstore.google.com/detail/xverse-wallet/idnnbdplmphpflfnlkomgpfbpcgelopg?hl=en-GB\&authuser=1), [Unisat](https://chromewebstore.google.com/detail/unisat-wallet/ppbibelpcjmhbdihakflkdcoccbgbkpo), [OKX Wallet](https://chromewebstore.google.com/detail/okx-wallet/mcohilncbfahbmgdjkbpemcciiolgcge).

Supported Bitcoin Hardware Wallet: **Keystone**

*Visit b14g staking interface for the latest list of supported wallets.*
{% endhint %}

***

**Prepare Core wallet**

You’ll need **a small amount of CORE tokens** in your Core wallet to cover **transaction fees** on the Core chain when creating dual-staking orders and claiming CORE rewards.
{% endstep %}

{% step %}

### **Go to the staking page**

Navigate to [**b14g Self-Custodial Bitcoin Staking (Core Chain)**](https://app.b14g.xyz/btcfi/btc?chain=core) interface.

<figure><img src="/files/UNKYT6f8niBSaVD2fXV1" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Connect your BTC wallet**

Connect your **Bitcoin wallet** (compatible wallet as shown on the UI).

<figure><img src="/files/MgWnl0mY6kZHzpvId5xh" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Enter how much BTC you want to stake**

* Input the **amount of BTC** you want to stake. Minimum amount: 0.01 BTC.
* Set your **preferred lock time**. Once locked, your BTC remains unspendable until the time-lock expires.

<figure><img src="/files/iKSG79fzzNn5RvgPTIyH" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Choose Staking Strategy

Select the strategy that fits your goal:

* **Fair-Share** Strategy – pick this if you want hands-off, steady, auto-compounding yield.
* **Merge Order** Strategy – choose this if you’re chasing the highest possible APR and don’t mind 0.05% APR (floor reward rate) if no CORE matches.

Click **“Continue”** when ready.

{% hint style="info" %}
You can learn more about each strategy here [Self-custodial BTC Staking (Core chain)](/products/for-btc-holders/self-custodial-btc-staking-core-chain.md#btc-staking-strategy)
{% endhint %}

<figure><img src="/files/1bdYYqpIkPWvtENKGpWr" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Create your Dual-Staking position (Order)**

Your **Order** is your dual-staking hub on Core chain — it connects your BTC stake with CORE stakers who join later to share boosted dual-staking rewards.

In this step:

* **Connect your Core-compatible wallet** to create your Order. *Each time you lock new BTC, a new dual-staking position (Order) is created.*
* **Set your reward-sharing ratio**: choose how dual-staking rewards will be split between you and future CORE stakers who join your Order. *This ratio cannot be changed later. To adjust, wait until your BTC timelock expires and create a new position (Order).*
* **Choose a validator**: select the Validator you want your BTC stake to support.
* Click **“Create Dual-Staking Position”.**

Once the transaction is confirmed, your Order will be created successfully.

<figure><img src="/files/Y7opp6LJvhpB8j4cecwL" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Review your BTC staking details**

* Review all details carefully: BTC amount, validator, lock duration.
* If everything looks correct, click **“Stake BTC”**

<figure><img src="/files/fxkZy1xHx9qzUO1iJZ0h" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### **Wait for Transaction Confirmation**

Your staking transaction will be broadcast to the Bitcoin network. Wait for it to be included in a block and reach **6 confirmations** to finalize your staking.
{% endstep %}

{% step %}

### Activate Your Order on b14g Merge Marketplace

Once your BTC staking transaction is finalized, your **Order** automatically becomes active on the **b14g Merge Marketplace.** Your Order is now open for **CORE stakers** to join and form **dual-staking positions** with you.

{% hint style="info" %}
**Why hasn’t my Order appeared in the marketplace?**

Don’t worry, blockchain transactions take time.

* **Bitcoin staking** need \~6 blocks to confirm.
* Once confirmed, your Order will automatically appear on the Marketplace. You can check your BTC staking status in "[My Portfolio](https://app.b14g.xyz/my-portfolio)" page.
  {% endhint %}
  {% endstep %}
  {% endstepper %}
