
OmniSolver
One Intent. Cross-Chain RWA Yield & Protection
Demo
About
The problem it solves ## **The Problem** Today, there is no simple way to earn yield from your tokenized assets. The DeFi landscape is a maze of fragmented cross-chain liquidity, making the pursuit of yield inefficient and costly. Manual execution exposes investors to MEV front-runners, while stale asset values lead to under-collateralization and liquidation risks. OmniSolver solves this by automating tokenization, bridging, yield optimization, and liquidation—all from a single intent statement. It enables property and ESG asset owners to unlock on-chain liquidity in under minutes, securely and efficiently. ### **The Solution** OmniSolver is a multi-agent system that translates a user's simple intent into a complex, automated, cross-chain workflow. A user simply states their goal, and our protocol executes it from end to end. * **🏠 RWA Tokenization:** Tokenize real-world assets. We use **Chainlink Functions** to call off-chain APIs to bring their value on-chain securely. * **🌉 Gasless Cross-Chain Bridging:** Bridge assets effortlessly across Ethereum, Polygon, and Arbitrum. Our custom **SolverNet** sponsors gas fees, enabling seamless cross-chain transactions using **Chainlink CCIP**. * **📈 Automated Yield Optimization:** We allocate assets to top-tier DeFi protocols like Aave and Curve to secure the optimal yield. When yields change, **Chainlink Automation** triggers an automatic rebalancing of your position to maintain peak performance. * **🛡 MEV-Resistant Liquidations:** Protect your assets from predatory MEV bots. We use **Chainlink VRF** to randomize liquidation timestamps, preventing front-running, while **Chainlink Data Streams** provide the real-time price data needed for accurate collateral checks. ### **How We Built It** Our stack is a powerful fusion of Web3 and AI technologies, designed for robust, secure, and intelligent automation with Chainlink as the core infrastructure. * **AI-Powered Intent Orchestration (AWS Bedrock):** Our system uses **Amazon Bedrock** to interpret high-level user intents (e.g., “Use my Dubai apartment to earn yield on Polygon”). The LLM parses this natural language command and orchestrates the required on-chain actions. * **Smart Contracts (Solidity):** The on-chain logic is built as a series of modular smart contracts that function as coordinated agents. These agents handle tokenization, bridging, yield strategy, and liquidation protection, communicating through event hooks to ensure the entire workflow runs smoothly. * **Web Stack (React, Node.js, Tailwind CSS):** A clean, user-friendly interface that abstracts away all the underlying complexity, allowing users to interact with the protocol through simple commands. * **Chainlink Integration (The Core Engine):** * **Chainlink Functions:** Queries APIs to fetch and verify off-chain RWA data, enabling secure tokenization. * **Chainlink CCIP \+ SolverNet:** Our custom-built SolverNet sponsors user transactions, facilitating gasless bridging of assets across chains via the highly secure CCIP. * **Chainlink Automation:** Monitors on-chain APY data from DeFi protocols and automatically triggers the rebalance() function in our smart contracts if yields drop below a set threshold. * **Chainlink VRF & Data Streams:** Creates an MEV-resistant liquidation process. VRF provides a source of verifiable randomness to schedule liquidations unpredictably, while Data Streams offer low-latency price data to prevent exploits based on price oracle delays. ### **What We Learned** Building OmniSolver taught us that the future of Web3 hinges on abstracting complexity. The most powerful on-chain tools are only effective if they are accessible. We learned that by combining the intelligence of LLMs like those on AWS Bedrock with the verifiable security of the Chainlink platform, we can create applications that are not only powerful but also intuitive and safe for a mainstream audience. ### **What's Next for OmniSolver** This hackathon project validates our core thesis. Our vision is for OmniSolver to become the universal translation layer between human intent and autonomous on-chain execution for Real-World Assets. Our next steps include: * Refining the AWS Bedrock intent-parsing model to handle more complex financial strategies. * Expanding our SolverNet to mainnet to provide a production-ready gasless experience. * Integrating with more asset classes (e.g., private equity, collectibles) and DeFi protocols across the multi-chain ecosystem.
How it's made
Challenges we ran into ### **Challenges We Ran Into** * **Real-Time RWA Valuation Volatility:** Deed and property value data from single sources were often stale or inconsistent. * **Solution:** We fused **Chainlink Functions** with Zillow's API and an **IPFS cache**, creating a resilient valuation system that reduced data latency to under 3 seconds. * **Friction in Cross-Chain Gas Fees:** Requiring users to pay gas for bridging NFTs with CCIP added significant cost and friction, hindering the user experience. * **Solution:** We developed **SolverNet**, a relayer network that sponsors CCIP transactions on supported testnets, creating a completely gasless cross-chain bridging experience for the user. * **MEV Exploits in Liquidations:** During volatile periods, our vaults were vulnerable to front-runners who could predict and exploit liquidation events. * **Solution:** We implemented a novel defense by using **Chainlink VRF** to randomize liquidation timestamps within a given window, making it impossible for bots to reliably snipe positions. * **Multi-Agent Orchestration:** Ensuring that our distinct agents (intent parsing, risk management, rebalancing) ran in perfect coordination was a major architectural challenge. * **Solution:** We designed the system as a set of **modular smart contracts** with standardized event hooks, allowing each agent to operate independently while communicating and triggering others reliably.