# Standard Redemption Contracts

Standard Redemption Contracts are contract structures within the SolvBTC on-chain liquidity system that handle redemption requests from ordinary users. This structure defines a standardized redemption path that allows users to redeem their SolvBTC back into the corresponding underlying Reserve Assets.

Standard Redemption Contracts are open to ordinary users who minted SolvBTC using Reserve Assets and serve as the default redemption exit within the SolvBTC system.

The current Standard Redemption Contracts structure is also inherited from the original **SAL (Staking Abstraction Layer)** design and adapted to the SolvBTC asset redemption logic. As SolvBTC evolves independently, this part of the contract structure is expected to be redesigned.

#### Key Components

**Redemption Contract**

The Redemption Contract is the core contract that receives user redemption requests. It records the redemption amount submitted by the user and burns the corresponding amount of SolvBTC at the start of the redemption process.

The Redemption Contract does not directly transfer Reserve Assets to users, but instead converts redemption requests into redemption records that can be processed in subsequent steps.

**Redemption SFT**

The Redemption SFT is an intermediate credential used to represent the state of a redemption request. After a user submits a redemption request and the SolvBTC is burned, the system generates a corresponding Redemption SFT to indicate the processing status and claim eligibility of the redemption.

The Redemption SFT is not used as a transferable asset and serves only to carry state information within the redemption process.

#### Flow

**Standard Redemption Flow**

Users call the Redemption Contract to submit a SolvBTC redemption request.\
After the request is accepted, the system performs the following actions:

* Burns the SolvBTC submitted by the user
* Generates a corresponding Redemption SFT for the redemption request
* Within a predefined processing period, allocates the Reserve Assets corresponding to the Redemption SFT from the Safe Vault to the redemption contract
* After asset allocation is completed, users claim the corresponding Reserve Assets using the Redemption SFT


---

# 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.solv.finance/solvbtc-technical-architecture/onchain-liquidity-architecture/standard-redemption-contracts.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.
