What is a Smart Account with Account Abstraction (AA)?

·

A smart contract wallet with Account Abstraction (AA) is a wallet where assets are exclusively controlled by smart contracts, offering advanced features like batch transactions, gas delegation, key recovery, and more. Discover the unique capabilities of AA-enabled smart accounts.

Initially, the OKX wallet will support AA smart account creation across seven blockchains: Ethereum, Polygon, Arbitrum, Optimism, BNB Chain, Avalanche, and OKTC.

Why Use a Smart Account with AA?

👉 Explore AA wallet benefits


How to Create/Import a Smart Account with AA

AA smart accounts are linked to a base wallet for on-chain control and recovery. To create/import one:

  1. Set up a standard OKX wallet (seed phrase, keyless, or hardware).
  2. Navigate to Add Account > Smart Account to deploy your AA contract.

Creating an AA Smart Account

  1. After wallet setup, select Add Account > Smart Account.
  2. Follow prompts to deploy your AA contract.

Note:

Importing an AA Smart Account

  1. Import the linked base wallet.
  2. For seed phrase wallets, manually add the account index if balances exist beyond the first address.

FAQs

1. What’s the difference between EOAs and AA smart accounts?

EOAs (e.g., seed phrase wallets) grant direct private key control. AA accounts are programmable smart contracts enabling batch tx, gas delegation, etc.

2. Can I create an AA account without a base wallet?

No. A standard OKX wallet is required.

3. Can I delete my AA smart account?

Yes. Manage accounts via wallet settings.

4. What precautions should I take with AA accounts?

👉 Learn about AA gas optimization

5. Why are gas fees higher for AA accounts?

6. Which DApps currently don’t support AA?

Check OKX’s updated list of incompatible DApps.


The Future of AA Smart Accounts

OKX plans to roll out:

AA smart accounts represent the next evolution in wallet technology, blending security with unparalleled flexibility.