Building new applications on the blockchain can be tricky. We often think about how to make transactions happen directly. But what if we could focus on what users actually want to achieve instead of the exact steps?



This is where intent centric architecture comes in. It’s a new way to think about designing decentralized applications (dApps). It puts the user’s ‘intent’ first.
What is Intent Centric Architecture?
Think about ordering food online. Your intent is to get a pizza. You don’t care exactly which delivery driver picks it up or the exact route they take. You just want the pizza.
In traditional systems, developers build apps assuming users will tell the system exactly what to do. For example, ‘swap token A for token B on this specific decentralized exchange (DEX)’.
With intent centric architecture, the user states their goal, or intent. For example, ‘I want to have 100 DAI in my wallet’. The system then figures out the best way to make that happen.
How Does it Work?
Intent centric architecture usually involves three main parts:
- User Intent: This is what the user wants to do. It’s expressed in a high level way, like ‘buy 0.1 ETH’.
- Solver Network: This is a group of participants who compete to fulfill user intents. They are like the delivery drivers. They look at all the pending intents and try to execute them. They might use different DEXs, bridges, or other protocols to achieve the intent.
- Execution Layer: This is where the actual blockchain transactions happen. The solver network creates and submits these transactions to fulfill the intents.
Why Use Intent Centric Architecture?
There are several big advantages for developers and users:
Simplicity for Users
Users don’t need to be experts in blockchain technology. They can just state what they want, and the system handles the complex steps. This makes dApps much easier to use for everyday people.
Efficiency and Cost Savings
The solver network can find the most efficient way to complete an intent. This could mean finding the best prices across multiple DEXs, or batching multiple user intents into a single, cheaper transaction. Think about how Arbitrum Nitro makes transactions faster and cheaper.
Flexibility and Composability
This architecture is very flexible. Solvers can use any available tools or protocols to meet an intent. This also makes it easier to build new services on top of existing ones. For instance, you could build a service that automatically rebalances your crypto portfolio based on your goals, similar to how one might think about managing yields in restaking.
Better MEV Opportunities
(MEV stands for Miner Extractable Value or Maximum Extractable Value. It’s the profit miners or validators can make by reordering, inserting, or censoring transactions.) Intent centric systems can help manage MEV more fairly. Instead of individual users or bots fighting for MEV, the solver network can bundle these opportunities and share the rewards.
Challenges
Building these systems is not easy. Creating a secure and competitive solver network is complex. Ensuring that user privacy is maintained while intents are being processed is also a challenge.
The Future of dApps
Intent centric architecture represents a significant shift in how we build and use dApps. By focusing on user goals rather than specific actions, it promises to make blockchain applications more accessible, efficient, and powerful for everyone.