🎯 ERC-4337 Account Abstraction

Coinbase Smart Wallet Demo

Experience the future of blockchain wallets with ERC-4337 account abstraction on LUXBIN

1. Connect Your Smart Wallet

👛

This demo simulates Coinbase Smart Wallet integration

How It Works

1. User Operation

Instead of EOA transactions, smart wallets use "UserOperations" that contain:

  • • Sender address (smart wallet)
  • • Nonce & signature
  • • Call data to execute
  • • Gas limits & fees
  • • Optional paymaster data

2. EntryPoint Contract

The EntryPoint (0x5FF137D4b0F...) processes user operations:

  • • Validates signatures
  • • Executes call data
  • • Handles paymasters
  • • Manages gas accounting

3. Bundlers

Off-chain actors that bundle operations and submit to chain:

  • • Collect user operations
  • • Simulate execution
  • • Bundle multiple ops
  • • Submit to EntryPoint

4. LUXBIN Integration

Native Substrate pallet for ERC-4337:

  • • pallet_erc4337
  • • UserOperation storage
  • • Nonce management
  • • Gas deposit tracking