Skip to main content

What is a blockchain intent solver?

Learn more about blockchain intent solvers, also known as fillers.

Eco avatar
Written by Eco
Updated over 2 weeks ago

A blockchain intent solver is a specialized market participant that executes user intents by finding the most efficient path to achieve desired outcomes on blockchain networks. Rather than requiring users to specify step-by-step transaction instructions, intent solvers compete to fulfill high-level goals like "swap 1000 USDC for ETH at the best rate" by accessing multiple liquidity sources and optimizing execution.

How Intent Solvers Work

When users express an intent through an intent-based protocol, it enters a discoverable pool where solvers compete to provide the most efficient solution. This competitive system ensures that no central third party is tasked with satisfying all user needs, as solvers bid against each other to offer optimal pricing and execution paths.

The solver workflow operates through several key phases:

  • Intent Discovery: Users sign their intentions and submit them to off-chain order books where solvers can discover and evaluate opportunities.

  • Route Optimization: Solvers analyze available liquidity across decentralized exchanges, aggregators, and other sources to determine the best execution path.

  • Competitive Bidding: Multiple solvers submit their proposed solutions, competing on factors like price, speed, and gas efficiency.

  • Execution: The winning solver executes the intent on-chain, often batching multiple orders together for improved efficiency.

Cross-Chain Solver Networks

Modern intent solvers excel at cross-chain transaction execution, enabling users to seamlessly move assets between different blockchain networks. Solvers can access liquidity on and off-chain, sourcing from decentralized exchanges, centralized exchanges, over-the-counter trades, and other available sources, making them infinitely scalable for complex multi-chain operations.

This capability directly aligns with Eco's mission of accelerating stablecoin movement onchain. Where users previously needed to manually bridge assets, find compatible DEXs, and execute multiple transactions, intent solvers can handle the entire process through a single signed intent.

Solver Competition and Optimization

The competitive nature of solver networks drives continuous optimization. Solvers search the on and off-chain world to find the best match to the user's intent, with the best deal winning. This competition typically results in better execution prices than users could achieve by manually navigating complex DeFi protocols.

Professional market makers and protocol teams often operate as solvers, bringing sophisticated trading strategies and capital efficiency to intent execution. Specialized solvers are better equipped to build transactions for optimal execution onchain than basic AMM contracts or end users.

Intent Solver Architecture

Leading protocols like CoW Protocol and UniswapX demonstrate different approaches to solver architecture. CoW Protocol employs batch auctions where solvers process multiple orders simultaneously, creating "Coincidences of Wants" that can eliminate the need for external liquidity entirely.

Solvers implement matching systems that receive auction requests and return information about which orders to execute together with instructions on how to achieve optimal execution. This technical sophistication enables features like transaction batching, gas abstraction, and MEV protection.

Benefits and Considerations

Intent solvers deliver significant advantages for users and protocols:

  • Gas Efficiency: Batching multiple intents reduces individual transaction costs

  • MEV Protection: Professional execution helps protect users from front-running and sandwich attacks

  • Liquidity Access: Solvers aggregate liquidity from multiple sources for better pricing

  • User Experience: Complex multi-step processes become simple one-click actions

However, a delicate balance is required between solver efficiency and user privacy, with risks of centralization and potential loss of control. Most protocols address these concerns through permissioned solver networks, bonding requirements, and slashing mechanisms for misconduct.

The Future of Intent Solving

As blockchain ecosystems become increasingly complex with multiple layers and bridges, intent solvers represent a critical infrastructure layer for user accessibility. With thousands of cryptocurrencies and myriad Layer-1, Layer-2, and Layer-3 networks proliferating, it's becoming increasingly difficult for users to know which avenue is their best option.

Intent solvers abstract this complexity, enabling users to focus on outcomes rather than implementation details. For platforms building stablecoin infrastructure like Eco, solver networks provide the execution layer that makes "one-click" cross-chain transactions possible, ultimately driving broader adoption of onchain applications.

Did this answer your question?