Accounts
Learn about Aztec's native account abstraction, where every account is a smart contract, and how wallets interact with account contracts for authentication and transaction execution.
Learn about Aztec's native account abstraction, where every account is a smart contract, and how wallets interact with account contracts for authentication and transaction execution.
Learn about Aztec's Authentication Witness scheme that enables secure third-party actions on behalf of users, providing a privacy-preserving alternative to traditional token approvals.
Step-by-step guide to creating and deploying user accounts in Aztec.js applications.
Enable contracts to execute actions on behalf of user accounts using authentication witnesses.
Understand the key pairs used in Aztec accounts - nullifier keys, address keys, incoming viewing keys, and signing keys - and how they enable privacy and authentication.
Pay transaction fees on Aztec using different payment methods and fee paying contracts.
Step-by-step guide to implementing authentication witnesses in Aztec.js for delegated transactions.
Understand the architecture of Aztec wallets and how they interact with the PXE to manage accounts and transactions.
Overview of wallet responsibilities in Aztec including account management, private state tracking, transaction execution, key management, and authorization handling.