# Account Abstraction

Heima's account abstraction introduces a seamless identity layer centered on the **omni-account,** a unified user ID across all chains.

Instead of managing fragmented wallets and credentials, users interact with blockchain applications through a single, cross-chain identity.

Key features include:

* **Web2 + Web3 login support**: Users can onboard via email, phone, passkeys, or social accounts, powered by partner authentication services.
* **Network-aware proxy mapping**:
  * EVM chains: via EIP-7702 proxy contracts
  * Substrate chains: native proxy contracts
  * Non-native environments: TEE-backed secure proxy accounts
* **Delegated execution**: Projected accounts can act on behalf of an omni-account with programmable, permissioned control.
* **Identity graph**: Heima builds an internal graph to link user personas across apps and contexts, enabling personalization without exposing sensitive data.

This model reduces integration complexity for developers, eliminates key fragmentation, and enables secure, user-centric Web3 experiences built on a flexible identity framework.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.heima.network/core-concepts/account-abstraction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
