Skip to main content

Smart Account Wallets

Blockia Pay uses smart account wallets powered by Ethereum Account Abstraction (ERC-4337) to provide a seamless user experience without the complexity of traditional crypto wallets.

What is a Smart Account?

A smart account is a programmable wallet contract deployed on the blockchain that acts as your crypto wallet. Unlike traditional Externally Owned Accounts (EOAs), smart accounts can execute complex logic and support advanced features.

Key Benefits

🔐 Passkey Authentication

  • Authenticate using device biometrics (fingerprint, FaceID)
  • No seed phrases or private keys to manage
  • Secure hardware-based authentication

⚡ Gasless Transactions

  • Paymaster service sponsors gas fees
  • Users can transact without holding ETH
  • Seamless payment experience

🛡️ Enhanced Security

  • Multi-signature capabilities
  • Social recovery options
  • Spending limits and transaction policies

🔄 Cross-Device Sync

  • Access your wallet from any device
  • iCloud and Android passkey syncing
  • Consistent experience across platforms

How It Works

1. Account Creation

When you sign up, Blockia Pay deploys a smart contract wallet on the Base network using your passkey as the authentication mechanism.

2. Authentication

Instead of managing private keys, you authenticate transactions using:

  • Biometric verification (fingerprint/face)
  • Device PIN
  • Hardware security modules

3. Transaction Execution

The smart account receives UserOperations (the account abstraction standard) and executes them through a bundler service.

Supported Networks

  • Base: Primary network for low-cost transactions
  • Cross-chain: Future support for multiple networks

Wallet Management

Viewing Balance

Check your wallet balance in the dashboard or connect to external wallets like MetaMask.

Exporting Funds

Withdraw funds to any compatible wallet address at any time.

Recovery Options

  • Device-based recovery
  • Social recovery (future feature)
  • Backup codes for account restoration

Technical Details

ERC-4337 Implementation

Our smart accounts implement the ERC-4337 standard for account abstraction, ensuring compatibility with the broader ecosystem.

Passkey Integration

We use WebAuthn standard for passkey authentication, providing the highest level of security and user experience.

Base Network

All wallets are deployed on Base for optimal performance and cost-efficiency.