
BunDefi
Smarter Yields, Seamlessly Bundled
Demo
About
The problem it solves ## Rethinking the Core Pain Points DeFi’s promise of open finance still comes with hidden frictions that hold users (and their capital) back: 1. **Capital Fragmentation & Inefficiency** - Yield opportunities are scattered across dozens of chains and protocols. - Chasing higher APYs means splitting deposits into many small positions, which drives up gas costs and makes it hard to track performance. 2. **Operational Overhead & Cognitive Load** - Users juggle multiple dashboards, spreadsheets, wallets, and alerts just to keep tabs on their positions. - Manual rebalances expose you to timing risks and missed compounding windows. 3. **Cross-Chain Friction & Hidden Erosion** - Traditional bridges levy proportional fees, slippage, or spread (often upto 3% per transfer) eating into your returns each time you move capital. - Unpredictable settlement times can ruin time-sensitive strategies and expose you to market moves. 4. **Opacity & Counterparty Risk** - Layering protocols on top of protocols increases attack surface and makes it hard to pinpoint where your funds actually sit. - Audits may cover individual contracts but rarely the full stacked flow, leaving governance, oracle, or router failures under-tested. --- ## How BundeFi Helps **BundeFi** is a multi-chain orchestration layer built to reclaim wasted returns, automate complex flows, and lock down risk. ### 1. Unified Capital Pools - **One-click diversification** across chains and strategies consolidates gas spend into bulk operations. - **Capital efficiency**: larger position sizes reduce per-transaction overhead and slippage. ### 2. Zero-Maintenance Autopilot - **Dynamic rebalancing** executes in optimal timing windows (no more hunting for the “right moment.”) - **Strategy abstraction**: users define risk profiles, and BundeFi’s engine composes, monitors, and compounds accordingly. ### 3. Fixed-Cost Cross-Chain Rail - **Chainlink CCIP integration** transforms proportional bridge fees into flat-fee hops. - **Pre-funded action bundles** allow immediate post-transfer execution, eliminating settlement latency and front-running risk. ### 4. Transparent, Auditable Flow - **Clone-based vaults** isolate each user’s funds into verifiable, deterministic addresses. - **End-to-end on-chain proofs** let you trace every step —> from deposit to rebalance to cross-chain swap. --- ## The Impact - **Maximized Returns**: Recover the upto 3% bridge drag that eats into APYs. - **Time Saved**: Move from manual spreadsheets to fully automated, 24/7 optimization. - **Risk Reduced**: Isolated vaults and predictable execution remove ambiguity and central points of failure. - **Scalable Integration**: Builders and DAOs plug into BundeFi’s layer for ready-made, multi-chain yield, without reinventing the wheel.
How it's made
Challenges we ran into ### The Problem While building BundeFi, one of the biggest challenges appeared after we integrated **Chainlink CCIP** for seamless cross-chain execution. Initially, CCIP worked well. It allowed us to move instructions and assets between chains efficiently. However, we quickly encountered a critical problem. Any user could trigger the execution of the same contract autonomously, creating a risk of repeated transactions, reentrancy issues, and potential fund mismanagement in a shared vault. To address this, we shifted to using **isolated environments** by deploying **minimal proxy clones** of our strategy contract. This helped create safer execution contexts for each user. But this led to a new issue. Each clone was deployed to a **random address**, which created problems when executing transactions on the destination chain. Since we could not predict the address of the contract that would receive the instruction, the system became unreliable and vulnerable. To solve this, we implemented **pre-deterministic contract addresses** using the `CREATE2` opcode. This approach allowed us to calculate the address of a cloned contract before it was deployed, based on the user's parameters and a salt. ### The Outcome As a result, we could then **pre-build the actions to be executed on the destination chain**, targeting the exact address where the funds would land. This made it possible to: - Predict and verify contract addresses across chains - Execute logic immediately after funds arrived, without delays or race conditions - Eliminate the need for guesswork or on-chain address discovery ### The Impact By combining CCIP with deterministic contract deployment, we achieved: - Isolated, user-specific strategy vaults - Predictable and secure cross-chain execution - A safer system that avoids shared contract vulnerabilities - Seamless orchestration of post-transfer logic across chains This challenge pushed us to rethink how autonomous DeFi execution should work in a multi-user, cross-chain environment. The result is a more secure and scalable foundation for BundeFi.