Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
wallet-wars-smart-accounts-vs-embedded-wallets
Blog

The Future of On-Chain Commerce Requires Intent-Based Sessions

The UX bottleneck of transaction signing is a dead end. The next phase of wallet competition shifts security from transaction approval to outcome fulfillment, powered by smart accounts and session keys.

introduction
THE PROBLEM

Introduction

Current transaction models are a bottleneck for the next billion users, requiring a shift from explicit commands to user-centric intents.

On-chain commerce is broken. Users must manually manage gas, slippage, and failed transactions across fragmented chains like Ethereum and Solana. This complexity creates a user experience chasm that blocks mass adoption.

Intent-based sessions are the solution. Users declare a desired outcome (e.g., 'buy X token cheapest'), and a solver network (like UniswapX or CowSwap) handles execution. This abstracts away blockchain complexity.

Sessions enable persistent state. Unlike single transactions, a session maintains user context, allowing for gas sponsorship, batched actions, and secure cross-chain operations via protocols like Across and LayerZero.

Evidence: UniswapX processed over $7B in volume by abstracting gas and MEV, proving demand for intent-based execution. The future belongs to declarative, not imperative, on-chain interactions.

thesis-statement
THE PARADIGM SHIFT

The Core Argument: From Transaction Approval to Outcome Authorization

On-chain commerce must evolve from approving raw transactions to authorizing desired outcomes through intent-based sessions.

Current transaction models are broken. Users sign low-level calldata for every swap, bridge, or approval, exposing them to MEV and failed states. This is the Web2 equivalent of approving every individual server request.

Intent-based sessions are the solution. Users sign a high-level goal (e.g., 'buy 1 ETH for <$3,200'), delegating pathfinding and execution to specialized solvers like UniswapX or CowSwap. This shifts risk from the user to the network.

The authorization model flips. Instead of 'approve this specific transaction', it becomes 'authorize this outcome within these constraints'. This enables atomic cross-chain swaps via Across or LayerZero without user-side bridge complexity.

Evidence: UniswapX processed over $7B in volume by abstracting execution. Users who delegate to solvers see higher fill rates and pay less in slippage than those managing transactions manually.

ON-CHAIN COMMERCE

The Security Model Shift: Transaction vs. Intent

Compares the security and user experience paradigms of traditional transaction signing versus intent-based session keys for multi-step on-chain interactions.

Security & UX DimensionTransaction Signing (Status Quo)Intent-Based Sessions (Future)Hybrid Approach (ERC-4337)

User Approval Per Step

Front-Running Risk

High (Public Mempool)

Low (Solver Competition)

High (Public Mempool)

Gas Abstraction

Multi-Chain Operation Complexity

User signs & pays per chain

Single signature, solver handles routing

Bundler handles, user pays on one chain

Maximum Extractable Value (MEV) Exposure

High (User is target)

Shifted to Solvers

High (User is target)

Typical Fee Premium

0%

5-15% (solver fee)

0%

Time to Finality for User

Block time per step

Solver guarantee (< 2 min)

Block time per step

Key Entities Enabling

MetaMask, WalletConnect

UniswapX, CowSwap, Across

Ethereum Foundation, Alchemy, Stackup

deep-dive
THE USER EXPERIENCE FRONTIER

The Wallet Wars: Smart Accounts vs. Embedded Wallets

The future of on-chain commerce requires intent-based sessions that abstract away transaction mechanics.

Smart Accounts (ERC-4337) standardize programmable logic at the account layer, enabling features like social recovery and batched transactions. This creates a permissionless foundation for user-centric design but still requires users to manage a primary wallet.

Embedded wallets abstract ownership by generating non-custodial keys on-demand within an app, like Privy or Dynamic. This eliminates the initial onboarding friction of a seed phrase download, prioritizing immediate engagement over absolute self-sovereignty.

Intent-based sessions are the endgame. Users express a desired outcome (e.g., 'buy this NFT'), and a solver network (like UniswapX) handles the execution across liquidity sources. This moves the UX frontier from transaction signing to goal declaration.

The war resolves into a stack. Embedded wallets handle the first-mile onboarding, smart accounts provide the secure, programmable base layer, and intent protocols (Across, CowSwap) become the execution engine. Commerce requires all three.

risk-analysis
SECURITY ARCHITECTURE

The New Attack Surface: Risks of Intent-Based Systems

Intent-based systems like UniswapX and CowSwap abstract complexity by outsourcing execution, creating novel vulnerabilities in the permissionless mempool.

01

The Problem: Solver Collusion and MEV Cartels

A handful of dominant solvers (e.g., on CowSwap) can form implicit cartels, extracting maximal value from user intents. Decentralization becomes a facade.

  • Risk: >80% of solver market share can be controlled by 2-3 entities.
  • Impact: Users receive suboptimal execution, paying hidden costs in 'slippage' that is captured by the cartel.
>80%
Market Control
Hidden Tax
User Impact
02

The Problem: Intent Spoofing and Mempool Poisoning

Adversaries can flood the mempool with fake or copycat intents to manipulate solver algorithms and front-run legitimate transactions.

  • Attack Vector: Spoofed intents distort market signals, causing solvers to execute on stale or manipulated liquidity.
  • Precedent: Similar to PGA bots in Ethereum, but now targeting the intent abstraction layer itself.
~500ms
Attack Window
Systemic
Risk Level
03

The Solution: Cryptographic Commitments and Reputation

Systems like Across and Anoma use commit-reveal schemes and solver reputation to mitigate trust. Intent authenticity and solver performance are provable.

  • Mechanism: Users commit to intents cryptographically; solvers compete in a sealed-bid environment.
  • Outcome: Breaks front-running, forces solvers to compete on execution quality, not latency.
Provable
Execution
Sealed-Bid
Competition
04

The Solution: Decentralized Solver Networks and Force Inclusion

Architectures must mandate permissionless solver participation and guaranteed intent inclusion, moving beyond whitelists.

  • Model: Inspired by Ethereum's proposer-builder separation, creating a competitive execution market.
  • Requirement: Force Inclusion lists or similar mechanisms ensure no user intent is censored or ignored.
Permissionless
Access
Censorship-Free
Guarantee
05

The Problem: Centralized Intent Orchestration

Many 'intent' systems are just centralized off-chain matching engines with an on-chain settlement wrapper (e.g., early LayerZero designs).

  • Risk: Single points of failure and opaque logic. The 'intent' is just an API call to a black box.
  • Contradiction: Recreates the trusted intermediary problem that decentralized finance was built to solve.
Single Point
Of Failure
Opaque Logic
Trust Assumption
06

The Solution: Shared Sequencing and Verifiable Markets

The endgame is a shared sequencing layer for intents, where competition happens in a verifiable, on-chain environment. Think Espresso or Astria for generalized intents.

  • Vision: A public mempool for intents with a decentralized sequencer set ordering them.
  • Result: Eliminates centralized orchestration, enables verifiable fairness and solver accountability.
Shared
Sequencing
Verifiable
Fairness
future-outlook
THE EXECUTION ENGINE

Future Outlook: The Fulfillment Layer is the New Middleware

On-chain commerce shifts from transaction execution to intent fulfillment, making the fulfillment layer the critical middleware.

Intent abstraction is inevitable. Users declare outcomes, not transactions. This shifts complexity from wallets to a new fulfillment layer that competes on execution quality, not just gas price.

Sessions enable commerce. Single-signature, time-bound sessions, like those pioneered by ERC-4337 and ERC-7702, are the atomic unit. They bundle actions, enabling complex workflows like limit orders or multi-chain swaps without constant approval.

Fulfillers are the new validators. Networks like Anoma, UniswapX, and Across compete to solve intents optimally. Their solver networks replace block producers as the locus of economic competition and MEV capture.

Evidence: UniswapX now routes over 30% of Uniswap's volume via its intent-based system, proving users prefer better execution over manual routing.

takeaways
ON-CHAIN COMMERCE

TL;DR for Builders and Investors

The current transaction model is a bottleneck. Intent-based sessions are the required abstraction for scalable, user-centric commerce.

01

The Problem: The Transaction is the Wrong Abstraction

Every atomic on-chain action requires a signature, gas estimation, and wallet pop-up. This kills flow for multi-step commerce like buying an NFT with a cross-chain stablecoin.

  • UX Friction: 5+ pop-ups for a simple swap-bridge-buy flow.
  • Failed Txs: ~15% of DeFi transactions fail due to slippage or gas.
  • No Composability: Users, not protocols, manually chain actions.
15%
Tx Fail Rate
5+
Wallet Pop-ups
02

The Solution: Declarative Intents & Solver Networks

Users declare an end-state ("I want this NFT"), not a series of steps. A competitive network of solvers (like UniswapX, CowSwap) fulfills it optimally off-chain, submitting a single proof on-chain.

  • Better Execution: Solvers compete on price, routing (via Across, LayerZero), and MEV capture.
  • Gasless UX: Users approve a session, not per-transaction signatures.
  • Guaranteed Outcome: Payment only on successful fulfillment.
~500ms
Solver Latency
0
User Gas Mgmt
03

The Architecture: Session Keys & Account Abstraction

Intent execution requires temporary, scoped authority. ERC-4337 smart accounts and session keys enable this, granting a solver limited permissions for a specific time or value cap.

  • Security: Permissions are granular (e.g., "swap USDC for ETH on Uniswap V3 only").
  • Revocable: Users can cancel sessions anytime.
  • Interoperable: Foundation for cross-app commerce sessions.
ERC-4337
Core Standard
Scoped
Permissions
04

The Business Model: Capturing the Commerce Stack

Intent infrastructure captures value at the coordination layer, not just the execution layer. This shifts monetization from L1 gas to solver fees and order flow auctions.

  • Solver Fees: ~5-15 bps on settled intent volume.
  • Order Flow: Priority access to high-value, predictable transactions.
  • New Markets: Enable complex commerce (subscriptions, conditional purchases) impossible today.
5-15 bps
Fee Yield
New Markets
Revenue Stream
05

The Risk: Centralization & MEV Manipulation

Solver networks can centralize into a few dominant players, creating new points of failure and censorship. Intent transparency is also critical to prevent solvers from manipulating users.

  • Solver Oligopoly: Risk of Flashbots-like dominance in intent space.
  • Opaque Routing: Users can't audit the solver's chosen path without privacy tech.
  • Regulatory Attack Surface: Centralized coordinators become easy targets.
High
Oligopoly Risk
Critical
Audit Need
06

The Builders: Who's Leading & What's Missing

UniswapX and CowSwap lead in swap intents. Across and LayerZero enable cross-chain intents. The missing piece is a universal intent standard and shared solver network for generalized commerce.

  • Gap: No standard for non-swap intents (e.g., "lend this asset if APY > 5%").
  • Opportunity: Build the ERC-XXXX for intents or a decentralized solver DAO.
  • Integration: Every wallet and dApp becomes an intent client.
ERC-XXXX
Standard Gap
Universal
Network Needed
ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
Intent-Based Sessions Are Killing Transaction Signing | ChainScore Blog