Intent execution via Yellow Network RFQ → Uniswap v4 fallback. Best prices, guaranteed settlement.
Intentra is a hybrid DeFi execution system that combines the efficiency of off-chain Request-for-Quote (RFQ) settlement with the reliability of on-chain AMM liquidity. Our ‘Fair Fill’ mechanism makes chain abstraction simpler than the current model. It solves a critical problem in intent-based trading: what happens when market makers fail to deliver?
How It Works:
Users submit trade intents to the IntentChannel contract, specifying their desired swap (amount in, minimum amount out, expiry). Market makers can commit to filling these intents off-chain at quoted prices, offering better execution than standard AMMs by competing on price and speed. However, makers can fail for multiple reasons: insufficient funds, quote expiration, network delays, or simply backing out. Traditional RFQ systems leave users stranded when this happens.
Intentra's innovation is a trustless fallback mechanism built on Uniswap v4 hooks. When an intent is committed by a maker but not executed (either through timeout or explicit failure), the system automatically releases the intent for fallback execution. A Uniswap v4 hook monitors these committed-and-released intents and executes them directly through the v4 liquidity pool, guaranteeing users always get their trade filled at worst-case AMM pricing.
Some important highlights:
Built with Foundry and integrating the Yellow Network SDK for off-chain clearing and maker coordination. Deployed on Ethereum Sepolia with monitoring via the yellow-watch CLI tool. The YellowClearingHook contract bridges on-chain intent verification with Yellow's off-chain settlement layer, enabling makers to compete for order flow while maintaining trustless fallback execution through Uniswap v4. Designed for production mainnet deployment with real MEV protection, cross-chain bridging via LiFi, and competitive maker dynamics powered by Yellow's clearing infrastructure.
Built as a 3-layer stack:
Solidity contracts (execution core), a TS router/aggregator (plan builder), and a lightweight SDK/CLI (watcher). On-chain, IntentChannel verifies EIP-712 trader signatures, stores planHash, escrows input tokens, and enforces a strict intent lifecycle. ExecutionCommitter validates the plan, attempts RFQ execution first, then falls back to either Uniswap v4 swap execution or a LI.FI bridge call. YellowClearingHook is attached as a Uniswap v4 beforeSwap gate, so only the committer can execute, only released intents can clear, and minOut/deadline must match channel state. Off-chain, the router gathers maker quotes, builds AMM fallback calldata via UniswapV4Adapter, and requests LI.FI quote calldata for cross-chain routes. Our yellow-watch CLI streams IntentChannel events and polls LI.FI status until destination settlement.
Uniswap v4 gave programmable execution guarantees, LI.FI handled cross-chain routing/status, and Foundry gave us reproducible Sepolia deployment/testing.

