# Overview

### What is StableLayer?

**StableLayer** is a **stablecoin‑as‑a‑service** infrastructure for Web3 teams. Inside your product, you can launch a **branded stablecoin (BrandUSD)** while routing the underlying **USDC** into the **USDC Yield Aggregator** to generate real yield. **All baseline yield accrues to the partner** and can be claimed from the **Admin Page** at any time to fund incentives, operations, or buybacks—turning capital inflows into a sustainable growth engine.

<figure><img src="/files/B2XqxZiquMF3UOZzgD3Y" alt="" width="563"><figcaption></figcaption></figure>

#### Why StableLayer

**Challenges**

* **Unstable and undiversified revenue**: over‑reliance on a single or purely endogenous incentive loop can spiral during market drawdowns—risking a **death spiral**.
* **Low capital efficiency**: stablecoins sitting in treasuries or user‑deposit contracts remain idle, incurring large opportunity costs.

**Solutions**

* **Bring in external yield sources**: StableLayer pipes assets into carefully selected external stablecoin yield channels (v1: **Bucket Savings Pool** with **auto‑compound**) to **stabilize and diversify** protocol revenue.
* **Keep user flows unchanged; strengthen protocol cash flow**: Users still interact with a stablecoin (BrandUSD) in your product, while the protocol captures a **new, independent cash flow** owned by you.

#### Who is this for

**Any product that can create a stablecoin use case** — including but not limited to games, perpetual DEXs, yield aggregators, derivatives, and other DeFi projects.

#### Architecture

<figure><img src="/files/UCrArspxlnVTOCQZZVpL" alt=""><figcaption></figcaption></figure>


---

# 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.stablelayer.site/fundamentals/overview.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.
