From 9e4a2381809cad337e9c6eb62f1ee17824ef59d6 Mon Sep 17 00:00:00 2001
From: Scout <3745266+relay-scout[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 10:50:13 +0000
Subject: [PATCH] docs: refresh price stabilization intro
---
features/price-stabilization.mdx | 48 ++++++++++++++++++++++++++------
1 file changed, 39 insertions(+), 9 deletions(-)
diff --git a/features/price-stabilization.mdx b/features/price-stabilization.mdx
index 04a59f4..eb14076 100644
--- a/features/price-stabilization.mdx
+++ b/features/price-stabilization.mdx
@@ -3,21 +3,51 @@ title: "Price Stabilization"
description: "Deliver consistent stablecoin pricing across chains"
---
-Price Stabilization gives you two mechanisms for stablecoin swaps: [fee sponsorship](#fee-sponsorship), where you cover transaction fees so the user receives the full market-rate output, or [fixed rates](#fixed-rates), where you lock in a specific exchange rate (e.g. 1:1) and absorb the volatility yourself.
+**Price Stabilization: set the rate. 1:1, exactly.**
-Stablecoins don't actually trade at 1:1. When users swap between stablecoins cross-chain, the output fluctuates based on market rates, swap impact, and fees. For a $100 USDC-to-USDT swap, even small deviations from peg mean the user might receive 99.95 or 100.05 USDT instead of a clean 100.
+Anything in, exactly what you quoted out. You absorb the small variance; users don't.
-With fixed rates, you sometimes sponsor and sometimes earn the difference, with the expectation that it nets out over time.
+Stablecoins don't actually trade at exactly 1:1. Market rates drift around the peg, and fees come out of the flow, so $100 of USDC in becomes 99.95 or 100.05 USDT out. For trading, that's noise. For payments, it reads as an error: a dollar in should be a dollar out.
-For a cross-chain swap between major stablecoins, the cost is roughly: \$0.02 + 1bps.
+Price Stabilization lets you fix the rate. Set 1:1 on the quote and your user receives exactly what the rate says: 100 in, 100 out, whatever the market is doing. You absorb the small difference between your fixed rate and the market—sometimes covering a few cents, sometimes earning them—with the expectation that it nets out over time.
-For \$100 USDC input, the user would get \$99.97 worth of USDT
+The rate is yours to set. Fix it at 1:1.0005 and you've built 5 bps of pricing into every swap instead.
-This is on top of the market rate for the pair:
+It completes the 1:1 stablecoin story: [fee sponsorship](/features/fee-sponsorship) covers the fees, while fixed rates lock the rate. Stablecoin pairs make this affordable because swap impact between major stablecoins is typically under 1 bps, so what you absorb is small and predictable.
-If 1 USDT = 1.0000 USDC, that's 99.97 USDT
-If 1 USDT = 0.9995 USDC, that's 100.02 USDT
-If 1 USDT = 1.0005 USDC, that's 99.92 USDT
+## How It Works
+
+1. **Set the rate** on the quote (`fixedRate: "1:1"`) alongside fee sponsorship.
+2. **Transact:** The user sends 100 and receives exactly 100.
+3. **Absorb:** The gap between your rate and the market lands on your balance in both directions.
+4. **Net out:** Over time, the variance washes. Monitor your balance during peg deviations.
+
+## Why It Matters
+
+### For Integrators
+
+- **A price you can print.** Quote 1:1 in your product and mean it on every transaction.
+- **Predictable, not charitable.** You absorb basis points that cut both ways and net out, rather than paying a permanent subsidy.
+- **Your pricing, built in.** Set the rate above 1:1 and stabilization doubles as your spread.
+
+### For Your Users
+
+- **A dollar is a dollar.** 100 in, 100 out, every time.
+- **No decimal surprises.** The amount quoted is the amount received.
+
+## Who It's For
+
+- **Payment service providers:** Merchants price in dollars, and settlement should match the price. Fixed rates make 1:1 stablecoin settlement something you can put in your product, not just your pitch.
+- **On- and off-ramps:** A deposit quoted at $100 should credit as $100. Fixed rates remove the reconciliation noise between what users send and what they're credited.
+- **Wallets and wallet infrastructure:** Stablecoin conversions inside the wallet should feel like moving money, not trading. 1:1 makes the balance do what users expect.
+
+## What to Watch
+
+Fixed rates are supported between major stablecoins (USDC, USDC.e, USDT, USDe, USDH, mUSD, and DAI). When your fixed rate is above the market rate, monitor for arbitrage: a rate that deviates from the market can be drained. Worked examples and rate mechanics are in the guide below.
+
+For the full 1:1 experience, pair fixed rates with [fee sponsorship](/features/fee-sponsorship) to cover fees and [deposit addresses](/features/deposit-addresses) so users have nothing to connect or sign.
+
+---
## Price Stabilization Options