- custom signature and authorization logic;
- multisignature and recovery patterns;
- application-specific transaction restrictions;
- paymasters that could sponsor gas or accept alternative fee tokens;
- a unified transaction flow for externally owned and smart-contract accounts.
Legacy Chain Architecture
Native Account Abstraction (Legacy Chain)
Account abstraction in the Sophon v1 chain
Sophon v1 inherited native account abstraction from the ZK Stack. Unlike an
ERC-4337 overlay, the ZK Stack transaction model treated programmable accounts and
paymasters as protocol-level capabilities.
The legacy design supported: