Native Account
Abstraction
Unlike application-layer implementations such as ERC-4337, Armchain implements Account Abstraction (AA) directly at the protocol level. Smart contract accounts are first-class citizens of the network.
Protocol-Level Design
Armchain's AA is built directly into the consensus client and EVM. It features dedicated system contracts, a separate AA mempool, and its own gossip layer. This tight integration ensures that account abstraction feels native and performs exceptionally well.
Ultimate Flexibility
This architecture provides developers and users with unprecedented flexibility in controlling accounts and validating transactions. Whether you want to use post-quantum signatures, biometric passkeys, or MPC-managed keys, you can do so without sacrificing Armchain's instant finality or EVM compatibility.
Explore the Documentation
Overview
Understand how native Account Abstraction works on Armchain and what it enables for developers and users.
Validation Schemes
Learn about supported signing algorithms and account types, from ML-DSA to biometric passkeys.
Paymaster
Dive into gas sponsorship, the Foundation Paymaster, and economic policies.
System Contracts
Explore protocol-level AA contracts, Yul implementation, and essential developer notes.