A blockchain intent is a specific goal that a user wants to accomplish onchain. Unlike transactions that specify specific instructions, intents focus on the result, leaving the execution of the task to solvers.
Intents refer to user-defined goals or desired outcomes, such as swapping tokens or transferring assets, without specifying the steps to achieve them. Users submit intents, which are processed by “solvers”—entities or protocols that determine the most efficient way to execute the desired result. This approach simplifies blockchain interactions by focusing on what users want to accomplish, leaving the technical execution details to solvers.