Chapter 10
Intent-Based Architecture
Traditional transactions force users to specify every hop — which router, which pool, which gas price. Intent-based architecture flips this: users declare the outcome they want, and solvers compete to fill it at the best price.
A swap intent might read: sell 100 USDC for at least 0.03 ETH before midnight. Solvers monitor the intent mempool, simulate fills, and submit the winning execution. The user signs once; complexity moves to professional fillers who earn spread or fees.
Intents depend on strong wallet support — smart accounts batch approvals, session keys authorize fillers, and paymasters cover gas. Together, abstraction and intents push Web3 toward declarative UX: state what you want, not how to get there.