What is Spark?
Spark Protocol is the lending and savings engine of the Sky ecosystem - formerly MakerDAO. Think of it as MakerDAO's direct-to-user interface: where Dai borrowers go for credit, where DAI savers go for yield, and where cross-chain liquidity providers go to deploy capital on favorable terms.
Spark is built on Aave V3's battle-tested smart contracts - the same codebase that powers the $12B+ Aave protocol. But Spark adds three things Aave doesn't have:
- D3M (Direct Deposit Module) - privileged minting access to MakerDAO's Vat, so DAI borrowers are never blocked by lack of DAI liquidity
- Native DSR integration - DAI suppliers automatically earn the ~6%+ DAI Savings Rate via sDAI, not just a variable Aave supply rate
- Sky DAO governance - rates and risk parameters are set by SPK token holders, aligning protocol revenue with savings rate payouts
The result is a protocol that offers both the highest stablecoin savings rate in DeFi and the most reliable DAI borrowing liquidity - a combination no other protocol can match.
Spark vs Aave: Why Fork?
Aave is the dominant lending protocol. Spark doesn't try to compete with Aave - it uses Aave's code while adding MakerDAO-specific functionality that Aave governance would never approve. This is the right model: why reinvent battle-tested smart contracts when you can fork and extend?
| Feature | Spark | Aave V3 |
|---|---|---|
| Smart contract engine | Aave V3 fork | Aave V3 native |
| Stablecoin minting access | DAI via D3M (unlimited up to ceiling) | GHO via facilitator buckets |
| Savings rate integration | Native DSR (~6.5%) for DAI suppliers | None - only variable supply APY |
| Governance token | SPK (Sky SubDAO) | AAVE |
| Rate model | Partially governance-set (DSR-linked) | Pure algorithmic kink model |
| Native assets | sDAI, USDS, DAI | GHO, aTokens |
| E-Mode categories | Sky asset correlation basket | ETH correlated, USD stablecoins |
| Cross-chain bridges | PSM-native USDS minting on L2s | Portal (generic cross-chain) |
| TVL | $5.2B+ | $12B+ |
The D3M is the key differentiator. When you borrow DAI on Aave, you're competing with other DAI suppliers for a finite pool. When you borrow DAI on Spark, you draw from MakerDAO's Vat directly - there is no utilization ceiling for DAI as long as the debt ceiling hasn't been hit.
sDAI: Spark's Yield-Bearing Stablecoin
sDAI (Savings DAI) is Spark's signature product and one of the most important innovations in the Sky ecosystem. It is an ERC-4626 tokenized vault - a standard that means sDAI is recognized by hundreds of DeFi protocols as a regular ERC-20 token, but with built-in yield accumulation logic.
How sDAI Accumulates Yield
When you deposit 1,000 DAI into sDAI, you receive 1,000 sDAI immediately (1:1 ratio). Every block, MakerDAO's DSR contract accrues yield at the current rate (~6.5% APY). Unlike traditional rebasing tokens where your token balance increases, sDAI uses a price-based accumulation model: the number of sDAI tokens stays constant, but each sDAI token's value rises above $1 as yield accrues. After one year at 6% yield, your 1,000 sDAI is worth ~$1,060 - a price of $1.06.
sDAI Use Cases
The D3M: Spark's Structural Advantage
The Direct Deposit Module (D3M) is what makes Spark's DAI borrowing fundamentally different from every other lending protocol. It is a smart contract that sits between SparkLend's DAI reserve and MakerDAO's core Vat, allowing Spark to mint DAI on-demand up to a governance-set debt ceiling.
Here's why this matters: On Aave, if you want to borrow DAI, there must be DAI supplied by someone else. The pool is balanced by interest rates - if DAI utilization is high, borrow rates spike to attract more DAI suppliers. On Spark, the D3M acts as an infinite DAI supplier (up to the debt ceiling). DAI borrowers are never constrained by the lack of DAI deposits.
DAI borrow rates on Spark are set by Sky DAO governance as a policy decision, not by market supply/demand. This means Spark can offer competitive DAI borrow rates that are sustainable because the D3M ensures there is always liquidity. This is a structural advantage no other DAI lending venue has.
The D3M also creates a unique revenue flow: interest paid on D3M-minted DAI flows back to MakerDAO's surplus, funding the DSR payments to sDAI depositors. It's a closed loop: borrowers pay interest -> surplus funds DSR -> sDAI depositors earn yield -> Spark attracts more DAI deposits -> more borrowers.
Supply to Spark vs Aave: Which Earns More?
One of Spark's most compelling features is the DSR integration. When you supply DAI to Spark with DSR enabled, you earn the DAI Savings Rate (~6.5%) - significantly more than the typical Aave DAI supply rate (~3-4%). Use the calculator below to see the difference over time.
SPK Token: Governance of the Spark SubDAO
SPK is the governance token of Spark Protocol, launched as part of MakerDAO's "Endgame" plan to create independent SubDAOs that can govern their own parameters while remaining connected to the broader Sky ecosystem. SPK holders have direct authority over Spark's protocol decisions.
As of mid-2026, SPK governance is active but?????. The token was distributed via farming to early Spark users. Always check official Spark DAO documentation for the most current information on token utility, trading restrictions, and any upcoming token events.
Spark Ecosystem Architecture
Spark sits at the center of a flywheel: MakerDAO generates revenue from CDPs and stablecoin activity -> surplus funds the DSR -> sDAI attracts DAI deposits -> SparkLend provides borrowing liquidity -> borrowers pay interest -> surplus grows. Understanding this loop explains why Spark can offer sustainably high savings rates.
Risk Considerations
Smart Contract Risk
Spark's core lending logic is Aave V3 code, which has been running since 2023 with a strong security record. The D3M and DSR integrations add additional smart contract surface area. Both MakerDAO and Aave have undergone extensive audits (ChainSecurity, ABDK, Trail of Bits). No protocol is risk-free, but Spark's codebase is among the most battle-tested in DeFi.
Oracle Risk
Spark uses Chainlink price feeds for collateral valuation. If an oracle fails or is manipulated, collateral prices could be wrong, leading to undercollateralized positions and bad debt. This is a risk all DeFi lending protocols share. Spark mitigates this through circuit breakers and governance-set price staleness thresholds.
Liquidation Risk
If your health factor drops below 1.0, your position can be liquidated by MEV bots who capture the liquidation bonus. Always maintain a health factor above 1.5-2.0, especially with volatile collateral. The closer you borrow to your liquidation threshold, the higher your expected return - but the higher your liquidation risk.
Governance Risk
Sky DAO controls Spark's key parameters. SPK holders could vote to increase borrow rates, add risky collateral, or change the DSR rate in ways that affect your position. This is structural risk - it's present in all governance-run protocols. Monitor Spark DAO proposals and participate in governance to stay ahead of changes.