Skip to content
Y

YieldWeaver

Smart yield strategies for DeFi automation.

Created on 9th November 2025

•

Y

YieldWeaver

Smart yield strategies for DeFi automation.

The problem YieldWeaver solves

Yield in DeFi is often fragmented across multiple protocols, each requiring complex monitoring and manual rebalancing.

YieldWeaver automates this by composing Spark’s yield sources — SparkSavings and SparkLend — into a single smart vault that allocates deposits based on predefined risk and efficiency rules.

Users get:

  • One-click exposure to multiple Spark yield strategies.

  • Automatic rebalancing and idle management.

  • Transparent donation of profits to a configured recipient (Octant-style).

This reduces complexity for users, improves capital efficiency for Spark’s ecosystem, and makes yield automation transparent, reproducible, and auditable.

Challenges I ran into

Building a composable vault that interacts seamlessly with SparkSavings and SparkLend required:

  • Handling two distinct ERC-4626 interfaces and aligning them under unified logic.

  • Managing CREATE2 deterministic deployments for reproducibility and predictable addresses.

  • Testing on a Tenderly Virtual Mainnet (chainId 8) with real Spark contracts and simulated deposits.

  • Implementing donation-aware tokenized strategies (Octant V2 semantics) that mint/burn shares on profit/loss without breaking ERC-4626 invariants.

Tracks Applied (1)

Best use of Spark

YieldWeaver maximizes the potential of Spark’s curated yield ecosystem by integrating both SparkSavings V2 (Vault Saving...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio