DeFi Intel

Use Sky (formerly MakerDAO): DAI to USDS, sUSDS and SKY

DifficultyIntermediate Estimated time20 minutes Last updated2026-07-28

MakerDAO is now Sky. This guide covers what changed, how to upgrade DAI to USDS and MKR to SKY, the three realistic ways to get USDS, and where each interface actually lives.

What Sky is, and what changed from MakerDAO

MakerDAO — the protocol that launched DAI and has been issuing an overcollateralised stablecoin since 2017 — rebranded to Sky in August 2024 as the first visible step of its "Endgame" restructuring. The rebrand was not cosmetic. It introduced a parallel token set that now sits alongside the originals:

Crucially, the phrase "mint USDS" now means several different things depending on which route you take, and only one of them involves opening a collateral vault. Read the next section before you connect a wallet, because picking the wrong route is the most expensive mistake on this page.

The three ways to get USDS

1. Upgrade DAI you already hold. Sky operates a DAI–USDS converter contract that, per the protocol docs, "converts DAI to USDS at a fixed ratio of 1:1 and vice versa" with "no fees assessed" — and the documentation further states that "fees cannot be enabled on this route in the future." It is bidirectional, so you can convert back to DAI at any time. For anyone who already holds DAI this is by far the cheapest and simplest route: you pay Ethereum gas and nothing else.

2. Buy or swap into it. USDS trades on DEXs and on the protocol's own Peg Stability Module (LitePSM), which lets USDC be exchanged for the protocol stablecoin at a fixed rate subject to governance-set fee parameters. Most users reach this indirectly through an aggregator or a DEX; you are paying swap costs and any PSM fee rather than taking on debt.

3. Borrow it against collateral. This is the actual "minting" path — you lock collateral, generate USDS as debt, and pay an ongoing stability fee until you repay. In the Sky app itself this is available through the Staking Engine, where SKY is the collateral. For other collateral types (ETH, LSTs, RWAs and so on) the borrowing has largely migrated to Sky-ecosystem front ends such as Spark, which runs SparkLend and Spark Savings on top of Sky liquidity. If you came here expecting the old Oasis-style ETH vault, that is the route you want.

Which interface to use

Phishing clones of Sky rank on ads and in search, so learn the real surface area rather than clicking links:

USDS is not Ethereum-only. Sky has native deployments beyond mainnet and operates SkyLink, its own bridging rail for moving USDS and sUSDS to supported L2s. Which chains are live changes; check the network selector in the app rather than trusting a list in any article, including this one.

What you'll need (prerequisites)

Recommended for this tutorial

Tools and accounts referenced in the steps below:

Secure your DeFi wallet with Ledger

Step-by-step

  1. Step 1: Reach the app without clicking a search ad

    Navigate to the Sky portal by typing the domain, then follow its own link into the app. Bookmark the resulting app URL. Never reach a stablecoin protocol through a sponsored search result, a Discord link or a reply-guy on X — impersonation of Sky is constant, and the fake sites are pixel-accurate.

  2. Step 2: Connect a self-custodial wallet

    Click the connect button and choose your wallet. Connecting produces a signature request, not a transfer — read it anyway. A legitimate connection signs a plain session or SIWE-style message. If the prompt instead asks you to sign a Permit, PermitSingle or increaseAllowance payload before you have chosen an action, reject it and close the tab.

  3. Step 3: Confirm the network

    The Sky app selects a network explicitly and encodes it in the URL. Confirm the wallet and the app agree before you do anything else. USDS balances are chain-specific: USDS on an L2 is a different token account from USDS on mainnet, and sending one to an address that only exists on the other chain is unrecoverable.

  4. Step 4: Choose the widget that matches your intent

    Upgrade converts DAI to USDS (or MKR to SKY). Savings deposits USDS to receive sUSDS and earn the Sky Savings Rate. Stake opens the Staking Engine for SKY. These are genuinely different products with different risk. Do not open the Staking Engine because you wanted a savings deposit.

  5. Step 5: Approve the exact amount

    The first interaction with any of these contracts needs an ERC-20 approval. Set the allowance to the amount you are actually depositing rather than accepting an unlimited approval. It costs one extra transaction on future deposits and removes a standing claim on your balance if a contract or front end is ever compromised.

  6. Step 6: Upgrade DAI to USDS (route 1)

    Enter the DAI amount and confirm. The converter is a fixed 1:1 swap with no protocol fee, so the only cost is gas and the only number to check is that the USDS output equals the DAI input. There is no slippage setting because there is no price to slip. The route works in reverse too, so this is a reversible, low-commitment action.

  7. Step 7: Deposit to the Sky Savings Rate (optional)

    Supplying USDS to the savings module returns sUSDS, an ERC-4626 vault share. Sky's docs state plainly that there are "no fees assessed" and that "fees cannot be enabled on this route in the future"; there is no lockup and no withdrawal queue. Your sUSDS balance does not increase in token count — the share price rises, so a constant sUSDS balance redeems for more USDS over time. The SSR itself is an administered rate voted by SKY governance, not a market rate set by utilisation, which means it can be changed by a governance vote at any time. Read the current rate in the interface; do not trust a rate quoted in an article.

  8. Step 8: Stake SKY and borrow USDS (optional, advanced)

    The Staking Engine (contract name: LockStake Engine) lets you deposit SKY into a vault position and then, per the docs, "borrow USDS using the deposited SKY as collateral," "stake the entire SKY deposit in the vault to earn rewards," and "delegate the voting power of the entire SKY deposit in the vault to a governance delegate." Internally the engine issues a non-transferable LSSKY balance that users "cannot directly handle or transfer," and the vault position itself cannot be transferred to another address. Borrowing here is a leveraged bet on a volatile governance token: if SKY falls, your position is liquidated. An exit fee applies when withdrawing staked SKY — read the figure the interface shows you before you commit, since it is a governance parameter.

  9. Step 9: Upgrade MKR to SKY, if you still hold MKR

    The protocol conversion rate is fixed at 1 MKR to 24,000 SKY. Two things make this urgent rather than optional. First, the conversion is one-way: Sky's documentation states that "conversions are irreversible within the protocol; converting SKY back to MKR requires executing a swap on an external exchange." Second, governance activated a Delayed Upgrade Penalty on 18 September 2025, starting at 1% and, per the published timeline, increasing "by an additional 1%" every three months unless governance decides otherwise. The penalty reduces the SKY you receive per MKR, so the ratio shown in the app today will be lower than 24,000 by whatever the current penalty is. Check the quoted output in the widget — that is the authoritative number.

  10. Step 10: Verify on-chain and keep the record

    Open the transaction on Etherscan (or the relevant L2 explorer) and confirm the token transfers match what the interface promised. Save the hash. Upgrades, savings deposits and redemptions all have tax implications in most jurisdictions, and reconstructing them a year later from an app UI is far harder than from a list of hashes.

Fees, and how each one is charged

Sky's fee structure is unusually legible compared with most DeFi, because several routes are contractually fee-free:

Security and pitfalls

Troubleshooting

When not to use this route

Sky is not the right answer for everyone, and there are several situations where using it is straightforwardly a mistake:

FAQ

Do I have to upgrade my DAI to USDS?

No. DAI continues to function and the upgrade is optional. The converter runs at a fixed 1:1 ratio with no fee in either direction, so you can move between the two whenever you want — but you only need USDS if you want the Sky Savings Rate or products that require it.

What is the MKR to SKY conversion rate?

The protocol rate is fixed at 1 MKR = 24,000 SKY. Since 18 September 2025 a Delayed Upgrade Penalty has reduced what you actually receive, starting at 1% and stepping up by roughly one percentage point every three months unless governance changes it. Check the output the upgrade widget quotes you — it reflects the current penalty.

Can I convert SKY back to MKR?

Not through the protocol. Sky's documentation states that conversions are irreversible on-chain and that going from SKY back to MKR requires a swap on an external exchange at whatever market rate exists.

Are there fees for sUSDS?

No. Sky's docs state that no fees are assessed on the sUSDS route and that fees cannot be enabled on it in future. There is no lockup. Your only cost is gas, and the yield you earn is the governance-set Sky Savings Rate, which can change.

What is the difference between sUSDS and stUSDS?

sUSDS is the conservative savings token — an ERC-4626 vault paying the Sky Savings Rate. stUSDS is described by Sky as a risk-capital "Expert" token that funds SKY-collateralised borrowing and absorbs a greater share of system risk in exchange for a larger share of rewards. Higher advertised yield, materially higher risk of loss.

Where do I borrow USDS against ETH?

Not in the Sky app itself, where the Staking Engine uses SKY as collateral. Borrowing against other collateral types happens through Sky-ecosystem front ends such as Spark, which runs its lending markets on Sky liquidity.

Can I undo a transaction?

On-chain transactions are irreversible. The DAI/USDS conversion is reversible as a product (you can convert back), but a mistaken transfer is not. Test with a small amount first and simulate before signing.