> For the complete documentation index, see [llms.txt](https://nativerse.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nativerse.gitbook.io/docs/architecture/nativerse-staking-standard-program.md).

# Nativerse Staking Standard Program

<figure><img src="https://518794070-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo2D40eb24vn1KcYcarqY%2Fuploads%2FmZqBjZZ2NOzOYPRcpsX2%2FFrame%2014.png?alt=media&amp;token=9223d92d-1ef9-4ca2-89f2-cd8d20b24e70" alt=""><figcaption></figcaption></figure>

## Step by step userflow:

**1. User Initiates Staking:**

* A user interacts with their **dWallet** (a decentralized wallet) to start the staking process.

**2. 2PC-MPC Protocol Execution:**

* The staking process is secured using a **Two-Party Computation Multi-Party Computation (2PC-MPC)** protocol.
* The two parties involved are:
  * **User's dWallet.**
  * **IKA Network Nodes** (decentralized nodes ensuring protocol security).

**3. Locking BTC:**

* The user's **BTC** is locked using an **EOTS-Timelock function**.
* This function ensures that the funds are securely locked for the staking duration.

**4. Broadcast to Bitcoin Network:**

* The staking transaction is broadcasted to the **Bitcoin Network**, confirming that the BTC is staked.

**5. Validation by Babylon:**

* The **Babylon** service monitors the Bitcoin Network and confirms that the BTC has been successfully locked for staking.

**6. Minting Liquid Staking Tokens (LSTs):**

* The proof is used to mint **Liquid Staking Tokens (LSTs)** on supported networks, which include:
  * **EVM (Ethereum Virtual Machine)** networks.
  * **Bitcoin Layer 2 solutions**.
  * **MoveVM** (a blockchain framework).

**7. Standard LST Token Properties:**

* The minted tokens adhere to the **NATIVERSE Token Standard**, offering:
  * **1:1 pegging** to the staked BTC.
  * **Rewards-based**&#x20;
  * **Yield-bearing**&#x20;

**8. Token Usage:**

* These minted LSTs can now be used across various DeFi applications and networks while the user's BTC remains securely staked.
