In crypto-collateralized stablecoin systems, most users notice the token first and the rate machinery much later. Borrowers focus on how much stablecoin they can mint against collateral. Savers focus on how much yield they can earn by holding or depositing the stablecoin. Underneath those user experiences sit two policy levers that quietly shape the entire balance of the system: the stability fee and the savings rate.
The stability fee is the rate charged on vault debt. The savings rate is the rate paid to stablecoin savers. In the original Maker architecture and its Sky-era documentation, those two rates are not treated as unrelated products. Sky’s current Rates Overview says this directly by describing the system as one that accumulates stability fees on vault debt balances and interest on Dai Savings Rate deposits through parallel cumulative-rate mechanisms.
That is the core design truth. One rate governs the cost of stablecoin creation through borrowing. The other governs the reward for holding the stablecoin inside the protocol’s savings mechanism. A crypto-collateralized stablecoin stays economically coherent only if those two levers are set in a way that keeps supply, demand, and protocol solvency aligned.
The stability fee is the ongoing charge paid by vault users who generate stablecoins against collateral. In practical terms, it raises the cost of borrowing the protocol stablecoin. The higher the stability fee, the more expensive it becomes to keep debt open. The lower the fee, the cheaper it becomes to mint and maintain that debt.
Stability fees are accumulated on vault debt balances using a per-collateral cumulative rate, so the protocol does not need to update every vault one by one each second. Instead, it updates a global rate variable for the collateral type, and each vault’s stored normalized debt is scaled by that cumulative factor when the actual debt amount needs to be known.
This mechanical detail matters because it reveals what the fee is economically. The stability fee is not a one-off issuance charge. It is a continuing policy tool that changes the cost of carrying stablecoin debt through time.
The savings rate is the mirror image on the demand side. It pays users who choose to hold the protocol stablecoin in the protocol’s savings mechanism rather than simply keeping it idle in a wallet.
In Maker’s historical architecture that was the Dai Savings Rate, or DSR, and Sky’s current ecosystem extends that logic into the Sky Savings Rate, or SSR, in the newer USDS-based product stack. The current Pot documentation still describes the Pot as the core of the Dai Savings Rate, stating that it allows users to deposit Dai and earn savings on it, and adding an important design constraint: the DSR is set by governance and will typically be less than the base stability fee to remain sustainable.
That sentence is doing a lot of work. It makes clear that the savings rate is not supposed to float freely above the system’s revenue base without consequence. It has to be funded somehow, and in a crypto-collateralized stablecoin design, that funding ultimately comes from protocol revenue, especially from borrower-side fees and related balance-sheet operations.
The easiest mistake is to think of the stability fee and the savings rate as if they belonged to different products. They do not. They are two sides of one monetary design.
When the protocol raises the stability fee, borrowing becomes more expensive. That can discourage minting, reduce debt growth, and in some conditions support the stablecoin by making supply expansion less attractive. When the protocol raises the savings rate, holding the stablecoin becomes more attractive. That can increase stablecoin demand and reduce circulation available for sale, which can also support the peg.
That is why the two rates often work as complements. One rate shapes supply through borrower behavior. The other shapes demand through saver behavior. If the system wants to tighten conditions, it can raise the cost of minting and improve the reward for holding. If it wants to loosen conditions, it can do the opposite.
The rates therefore matter not only for protocol income. They matter for peg management and overall monetary balance.
The Vow documentation says that system surplus arises from stability fee accumulation and also states that a portion of the stability fee is allocated for the Dai Savings Rate by increasing the amount of system debt, or Sin, in the Vow whenever Pot.drip() is called.
That line is essential because it shows that saver yield is not just an external add-on. The system accounts for it through its own balance-sheet logic. Borrowers pay stability fees into the protocol economy, and a portion of that economic capacity is routed toward saver yield. If those settings are misaligned, the imbalance does not disappear. It shows up as weaker surplus generation, rising internal strain, or a growing dependence on other revenue sources and governance decisions.
This is why the relationship between the two rates is more than philosophical. It is a real accounting relationship inside the system.
It is tempting to read the stability fee as a simple protocol income tool. That is incomplete.
The stability fee is also a monetary lever because it changes the incentive to create stablecoin supply. A lower fee invites more borrowing and more supply if users believe their collateral strategy still makes sense at that cost. A higher fee discourages debt and can help contract or slow the growth of outstanding stablecoin supply. In a crypto-collateralized stablecoin, that makes the stability fee part of the peg-control framework, not only a way to raise revenue.
This is especially important during periods when the stablecoin is weak or when excessive leverage is building through vault usage. Raising the cost of debt can slow supply-side pressure even before it changes the protocol’s revenue picture materially.
The same misunderstanding exists on the savings side. Users often see the savings rate as an attractive yield product and stop there. The savings rate is more than a product feature. It is a demand-management tool.
A higher savings rate encourages users to hold the stablecoin inside the protocol’s yield-bearing structure instead of selling it, rotating into other assets, or leaving it idle. That can strengthen stablecoin demand and improve peg resilience. A lower savings rate reduces that pull and can make stablecoin holding less attractive relative to other opportunities.
For instance, the sUSDS product page says the Sky Savings Rate is governance-set, variable, and not controlled or guaranteed by the frontend operator. It also explicitly contrasts the SSR with utilization-based lending rates by saying the SSR is set by governance based on protocol revenue capacity rather than by pure borrowing demand.
That distinction matters because it shows the savings rate is not just whatever the market produces mechanically on a lending curve. It is a deliberate policy choice inside a broader stablecoin system.
A stable system cannot generally pay savers more than it earns from the combination of borrower fees and other protocol revenue sources unless it is deliberately running down surplus, leaning on external subsidies, or expecting other income to close the gap. That is why the DSR will typically be less than the base stability fee to remain sustainable.
The intuition is simple. If borrowers are the main organic source of monetary income inside the system, saver yield has to fit inside that income envelope or be justified by some additional revenue architecture. When the savings rate gets too generous relative to system earnings power, the stablecoin may still look attractive in the short term while the protocol’s internal economics deteriorate.
This is the same reason traditional banks and money-market structures care about net interest margin. The spread between what the system earns from the asset side and pays on the liability side cannot be ignored forever.
The current Sky ecosystem adds a newer layer to this rate discussion because the Sky Savings Rate is now described as being backed by the Sky Agent Network and diversified protocol revenue strategies rather than by vault borrowing activity alone. The sUSDS page describes SSR yield as being generated through Sky Protocol governance and supported by diversified revenue sources, while the Sky Vaults page explicitly contrasts the governance-set SSR with more dynamic, strategy-driven vault returns.
That does not erase the old stability-fee-versus-savings-rate relationship. It broadens the revenue story around it. In the classic MCD model, the linkage between borrower fees and saver yield was more direct in the way users understood it. In the current Sky framing, saver yield is more openly presented as a governance-set rate supported by a broader protocol revenue complex. Even so, the balancing problem remains the same. Savers can only be paid sustainably if the system’s real earnings capacity supports it.
When governance wants to encourage demand for the stablecoin without dramatically expanding supply, it can raise the savings rate relative to the stability fee mix or hold saver yield firm while keeping borrowing conditions tighter. When governance wants to encourage productive stablecoin creation and collateral use, it can lower borrowing friction while being careful not to make saver yield so rich that the spread becomes economically awkward.
In other words, the balance is not static. It is a policy problem. Borrowers want cheap stablecoin creation. Savers want attractive stablecoin yield. The protocol wants solvency, peg stability, and enough monetary flexibility to keep the system useful. The stability fee and savings rate are the two clearest levers through which those goals are negotiated.
Borrowers who ignore the savings rate are missing the demand side of the stablecoin they are minting. Savers who ignore the stability fee are missing the borrower-side revenue and monetary pressure that help fund or justify their yield. The rates make more sense only when read together.
A stablecoin system with high borrower fees and weak saver rewards may defend itself one way. A system with moderate borrowing cost and strong savings incentives may defend itself another way. Neither setup can be understood honestly by looking at only one side of the ledger.
The stability fee and the savings rate are two linked monetary levers inside crypto-collateralized stablecoin systems. The stability fee charges borrowers for maintaining debt and shapes the supply side by making stablecoin creation more or less attractive. The savings rate rewards stablecoin holders for keeping funds in the protocol and shapes the demand side by making holding the stablecoin more or less attractive. Sky’s documentation makes both the operational and accounting linkage clear: stability fees accumulate on vault debt, savings accrue through the Pot or SSR pathway, and part of the borrower-side economics ultimately supports saver-side yield. The system stays balanced only when those two rates are set coherently. If they drift too far apart from underlying revenue capacity, the stablecoin may still look healthy on the surface while the internal economics begin to strain.
The post How Crypto-Collateralized Stablecoins Balance Borrowers and Savers appeared first on Crypto Adventure.