By Jamie McCormick, Co-CMO, Stabull Labs
The eighth article in the 15 part “Deconstructing DeFi” Series.
⸻
They do not chase small price discrepancies in isolation. Instead, they focus on constructing optimal execution paths across many protocols at once. In the transactions we traced on Stabull, their presence was subtle but unmistakable.
Understanding solvers helps explain why Stabull liquidity is being used in ways that don’t resemble traditional “trading” at all.
A solver is a system that takes a trading intent and determines the most efficient way to fulfil it.
The intent might be:
The solver’s job is not to trade one pool, but to design the entire execution.
Searchers are closely related. They scan the chain and mempool for opportunities to construct profitable or efficient transactions, often competing with other searchers to submit the best possible execution.
Rather than relying on a single venue, solvers:
All of this happens before the transaction is submitted on-chain. Once executed, the transaction runs atomically.
From the chain’s perspective, the result is a single transaction touching many protocols in sequence.
DeFi’s strength is composability. Its weakness is fragmentation.
Liquidity is spread across:
Solvers exist to stitch this fragmented landscape together. They turn many local optimisations into one global outcome.
As DeFi matures, solver-driven execution becomes more common, not less.
Solvers are ruthlessly objective.
They do not care:
They care about:
A pool that fails any of these criteria is simply excluded from execution paths.
In the transactions we reviewed, Stabull appeared as:
Because pricing is oracle-anchored, solvers can treat Stabull pools as deterministic components inside a larger execution plan.
This makes Stabull useful even when it is not the cheapest venue in isolation. Reliability and predictability often matter more than marginal price improvement.
Solver-driven volume is easy to miss because it rarely appears dramatic.
Trades are often:
There are no spikes, no hype, and no obvious “users.”
But this is precisely why it is such a strong signal.
When solvers include a protocol in their execution logic, they are effectively endorsing it as infrastructure.
Although both are automated, solvers differ from arbitrage bots in intent.
Arbitrage bots react to price differences.
Solvers proactively design execution paths.
Arbitrage corrects markets after they move.
Solvers prevent inefficiency before it appears.
In practice, both often interact within the same transaction.
Solver usage indicates that Stabull is no longer being evaluated purely as a swap venue.
It is being evaluated as:
This kind of usage compounds naturally as more protocols and execution systems come online.
In the next article, we’ll look at how aggregators take these same execution capabilities and distribute them to end users at scale — often without those users ever knowing which protocols were involved.
About the Author
Jamie McCormick is Co-Chief Marketing Officer at Stabull Finance, where he has been working for over two years on positioning the protocol within the evolving DeFi ecosystem.
He is also the founder of Bitcoin Marketing Team, established in 2014 and recognised as Europe’s oldest specialist crypto marketing agency. Over the past decade, the agency has worked with a wide range of projects across the digital asset and Web3 landscape.
Jamie first became involved in crypto in 2013 and has a long-standing interest in Bitcoin and Ethereum. Over the last two years, his focus has increasingly shifted toward understanding the mechanics of decentralised finance, particularly how on-chain infrastructure is used in practice rather than in theory.

