Account Abstraction

Armchain implements native Account Abstraction (AA) at the protocol level, making smart contract accounts first-class citizens of the network. Unlike application-layer implementations (such as ERC-4337), Armchain's AA is built directly into the consensus client and EVM, with dedicated system contracts, a separate AA mempool, and its own gossip layer.

This gives developers and users flexibility in how accounts are controlled and how transactions are validated, from post-quantum signatures to biometric passkeys to MPC-managed keys, without sacrificing Armchain's instant finality or EVM compatibility.

Document
Description

How native AA works on Armchain and what it enables

Supported signing algorithms and account types

Gas sponsorship, Foundation Paymaster, and economic policy

Protocol-level AA contracts, Yul implementation, and developer notes

Last updated