Skip to main content
Smart accounts enable advanced features like gas sponsorship, batched transactions, and session keys. Para supports two standards for implementing smart accounts: EIP-4337 and EIP-7702.

EIP-4337 vs EIP-7702

UserOperation-based Account AbstractionEIP-4337 introduces a new transaction type called UserOperations that are processed by bundlers and executed via an EntryPoint contract. Your EOA (externally owned account) acts as a signer for a separate smart contract wallet.Key Characteristics:
  • Creates a new smart contract address separate from your EOA
  • Transactions are bundled as UserOperations
  • Requires bundler and paymaster infrastructure
  • Works on all EVM chains today
  • Mature ecosystem with multiple providers
Best For:
  • Applications requiring a dedicated smart wallet address
  • Maximum compatibility across all EVM chains
  • Production applications needing proven infrastructure

Comparison Table

FeatureEIP-4337EIP-7702
Wallet AddressNew smart contract addressSame as EOA
Chain SupportAll EVM chainsRequires chain support
InfrastructureBundler + PaymasterSimpler (provider-dependent)
Gas EfficiencyHigher overheadLower overhead
MaturityProduction-readyEmerging
Batched TransactionsYesYes
Gas SponsorshipYesYes
Session KeysYesProvider-dependent

Supported Providers

EIP-4337 Providers

ProviderFeatures
Modular accounts, gas policies, full infrastructure
Kernel accounts, session keys, plugins
Kernel accounts, relay infrastructure
Bundler, paymaster, permissionless SDK
Smart accounts, paymaster, bundler
Multi-sig, modular accounts via Pimlico
Smart wallets, gas sponsorship
Cross-chain accounts, orchestration

EIP-7702 Providers

ProviderFeatures
7702 mode for modular accounts
7702 Kernel accounts
Native 7702 accounts
7702-native smart accounts

Choose Your Standard

Next Steps