Spark's B2B2C Pivot Is a Warning Shot for Stablecoin Platform Teams
Any platform lead currently scoping a stablecoin roadmap for the next two quarters needs to read Spark's pivot as a pricing signal, not a product story. A protocol that pulled $80 million in annual revenue at the top of the last cycle just publicly conceded that owning the consumer relationship is not worth the burn, and reorganized itself as infrastructure for the firms that do. That is a build-versus-buy verdict delivered in the open, and it should reset how engineering budgets get argued in Q4.
The teams that will regret 2026 are the ones still treating "our own stablecoin UX" as a defensible moat.
What Happened
Spark, the lending and liquidity unit affiliated with Sky (formerly MakerDAO) and developed by Phoenix Labs, has indefinitely shelved its consumer app and gone all-in on a B2B2C model. Sam MacPherson, CEO of Phoenix Labs, told CoinDesk that consumer apps are "extremely hard to compete in" and that shelving the app was "definitely the correct decision." In November he was still calling it "paused, not canceled." That hedge is gone.
The context is a revenue collapse from about $80 million during the bull market to roughly $20 million now. Instead of chasing distribution against Coinbase, PayPal and Robinhood, Spark is selling yield and liquidity into their stacks. The clearest proof point is Robinhood Earn, which launched at roughly 7% APY on USDG deposits and pulled in more than $200 million in the last 24 days. User funds route into a Morpho onchain vault curated by Steakhouse Financial, which then allocates across Ethena's USDe, Maple's syrupUSDG and Spark's spUSDG.
Alongside that, Spark migrated about $150 million into Uniswap v4 pools pairing USDS against USDT and PYUSD, and MacPherson says the FX layer accounted for roughly 30% of stablecoin-to-stablecoin swap volume on Uniswap and routed $1.5 billion in its first 30 days. On the credit side, Bitcoin-backed OTC loans issued through Anchorage sit at $260 million outstanding, with about $400 million originated in total and a stated $1 billion target by year-end. That last number would require outstanding balances to nearly quadruple in six months.
Technical Anatomy
The engineering interesting bit sits inside a Uniswap v4 hook Spark calls DualPool. Idle liquidity earns yield inside Spark's vaults, and only gets pulled into the AMM pool when a swap actually needs it, with the whole thing settling within a single block. That is a genuinely different capital efficiency story from classic AMM design, where liquidity sits parked in the pool paying opportunity cost against a lending rate. In effect, DualPool treats the pool as a just-in-time execution venue and the vault as the balance sheet.
Zoom out and the architecture is a three-layer stack: an issuer layer (USDS, PYUSD, USDG, USDe, USD1, USDC, USDT, OUSD), a curation and credit layer (Morpho, Steakhouse, Spark's spUSDG, Maple's syrupUSDG), and a distribution layer (Robinhood Earn, PayPal, exchanges). Spark is trying to be the plumbing between layers one and two, and to sell that plumbing to layer three as a managed backend.
The FX layer on Uniswap is the load-bearing piece. If liquidity really is going to scatter across PYUSD, USDG, USDC, USDT, USDe, USD1, USDS and OUSD, then the atomic swap primitive between them becomes a systemic dependency, roughly what interbank FX rails are in traditional finance. The 30% share of stable-to-stable Uniswap volume, if it holds, is the kind of metric that makes acquirers and regulators pay attention. Note the caveat in the source: the 30% covers only swaps between stablecoins, not all Uniswap trades touching a stablecoin. That distinction matters when someone quotes the number in a board deck.
The OTC book is the less glamorous half. Bitcoin-collateralized loans through Anchorage give Spark a regulated custody counterparty and a credit product it can pitch to funds and miners. MacPherson also says Spark is pursuing credit ratings from S&P and Moody's and assessments from crypto-native agency Credora. That is a deliberate posture aimed at institutions that cannot touch an unrated onchain venue.
Who Gets Burned
Start with anyone still funding a greenfield consumer stablecoin wallet. Spark had governance, capital and a decade of MakerDAO lineage behind it, and still concluded the CAC math against Robinhood and PayPal did not work. If your product roadmap has a "our own Earn tab" bullet on it, the CFO deserves a serious conversation about who exactly is going to pay for user acquisition and how long the payback window is. In most cases the honest answer is: nobody in the next 18 months, and never at Robinhood's cost of funds.
Next, mid-tier stablecoin issuers without a distribution partner. MacPherson's line that the stablecoin landscape "is about to fragment more and more" is not just marketing. Robinhood has joined the USDG consortium and is building its own chain. OpenUSD pulls in Stripe and Coinbase. PayPal has PYUSD, Circle has USDC, Tether has USDT, Ethena has USDe, World Liberty Financial has USD1, Sky has USDS. Any issuer without either a walled-garden app or a Spark-style backend deal is going to find its liquidity thin and its swap spreads punishing.
The GC and Head of Compliance at any fintech planning to touch stablecoins next year should be asking one question this week: does our stablecoin strategy survive contact with the GENIUS Act coming into force next year, and the Clarity Act if it advances? If the answer requires custom legal work per issuer, the vendor shortlist just got shorter, because most engineering teams cannot absorb eight parallel integrations with eight different regulatory postures.
DeFi credit desks are also exposed. Spark's own numbers show the pain: revenue down 75%, OTC demand softened, and a $1 billion target that requires quadrupling the book in six months while MacPherson admits the bottleneck is onboarding speed, not appetite. Anyone running a competing OTC book without an Anchorage-grade custody story is going to lose the institutional RFPs.
Playbook for Engineering Teams
If you are a platform lead at a fintech, exchange, or licensed operator, three moves are worth queuing up now.
First, treat stablecoin integration as a routing problem, not a choice. Assume your product will need to hold or transact in at least three of USDC, USDT, PYUSD, USDG and USDS within twelve months. That means abstracting stablecoin selection behind an internal service, with per-token risk config, and instrumenting swap paths against a venue like Spark's DualPool so you can measure realized cost against a benchmark. Standard OpenTelemetry traces on the swap execution layer will save you a quarter of forensic work the first time a settlement misprices.
Second, run the buy-side math on backend providers before you commit an engineer. If Robinhood is willing to route retail deposits through Morpho and Steakhouse to reach Spark rather than build its own credit engine, your team probably should not be writing a bespoke lending contract either. The question to bring to the VP Eng is: what is our defensible edge in credit curation, and if the answer is "none", why is that headcount on the roadmap?
Third, get ahead of the ratings and custody story. Institutions coming in behind Hyperliquid's pull, per MacPherson, are asking for rated counterparties and regulated custody. If your platform wants that flow, an Anchorage-style custody integration and a plan for S&P, Moody's or Credora coverage needs to be on the 2027 roadmap, not the 2028 wish list.
Key Takeaways
- Spark's indefinite shelving of its consumer app is a market signal that consumer stablecoin distribution belongs to Robinhood, PayPal and Coinbase, and everyone else should sell into them.
- The DualPool hook on Uniswap v4, keeping liquidity in vaults until a swap needs it and settling in a single block, is the reference architecture for capital-efficient stable-to-stable FX.
- Revenue at $20 million versus $80 million at the peak, with OTC lending targeting a jump from $260 million to $1 billion by year-end, sets a demanding bar and telegraphs where Spark will price aggressively.
- Regulatory tailwinds (GENIUS Act next year, potentially the Clarity Act) plus fragmentation across USDC, USDT, PYUSD, USDG, USDS, USDe, USD1 and OUSD make routing and compliance the two integration disciplines worth hiring for now.
- Teams evaluating a stablecoin product should now be asking themselves whether they are building distribution or infrastructure, because trying to do both is what just cost Spark a consumer app.
Frequently Asked Questions
Q: Why did Spark shut down its consumer app?
CEO Sam MacPherson said consumer apps are "extremely hard to compete in" against incumbents like Coinbase, PayPal and Robinhood, and that shelving the app was "definitely the correct decision." Spark is now supplying yield and liquidity to those apps instead of competing for users.
Q: What is DualPool and why does it matter?
DualPool is a Uniswap v4 hook that keeps liquidity earning yield inside Spark's vaults while idle and only pulls it into the AMM pool when a swap actually needs it, settling within a single block. It matters because it makes stablecoin-to-stablecoin FX materially more capital efficient, which is the primitive the fragmenting stablecoin market depends on.
Q: How does Robinhood Earn actually work under the hood?
Robinhood Earn launched at roughly 7% APY on USDG deposits and routes user funds into a Morpho onchain vault curated by Steakhouse Financial. That vault then allocates across lending markets involving Ethena's USDe, Maple's syrupUSDG and Spark's spUSDG, and has drawn more than $200 million in the last 24 days.
Groundcover's $100M Series C Rewrites the Observability Buy Decision
Groundcover's $100M Series C isn't just a funding headline. It's a signal that platform leads need to reopen their observability contracts before renewal season.
Subaru Cuts AI Container Pull Times 60x With Envoy Gateway
Subaru compressed 30GB AI container pulls from three hours to three minutes using Envoy Gateway, Argo CD and Helmfile. The 60x delta exposes what most ML platforms ignore.
AMD Ships 16B Open MoE Trained Entirely on Instinct GPUs
AMD's Instella-MoE-16B-A3B posts a 76.7 base average, edging Moonlight-16B-A3B at 76.2, but the ResearchRAIL license blocks commercial deployment.




