NEWTON
Asked
5 months ago
165
views
3
This question has a bounty of $0.00 in testnet ETH. Answers to this question are eligible to win that bounty.
These are testnet contracts. Not real ETH.
$0.00
What’s the difference between AA (Abstract Account) and EOA (Externally Owned Account)?
What is an abstract account? Where is the account address derived from? Does the account address also come from the mnemonic and the private key?
What is multi-call? What will it bring to UX?
0x2f14...0940d3
asked
5 months ago
1
Accepted answer
Account abstraction is a new paradigm to make blockchain accounts programmable. To first understand AA, you need to understand how things work today. Then I will explain what’s unique and new about account abstraction.
victorforissier.eth
answered
5 months ago
1
EOA is a pair of cryptographic keys that holds your assets and all the transactions must be signed by its private key.
Abstract Account decouples the relationship between account and signer. Abstract Contract is absolutely a contract, the address of the account is computed like a normal smart-contract not derived from the signer.
Abstract Contract supports multi-call natively, which can make a sequence of operations as one atomic transaction.
In terms of UX it will bring an amazing improvement. For example the Aspect NFT Marketplace on Starknet, you can add all your favorite NFTs to your shopping cart and then you go buy them only in one transaction.
Asten
answered
5 months ago
What is an abstract account?
What’s the difference between Account Abstraction (AA) and Externally Owned Accounts (EOA)?
What are multi-calls in Account Abstraction? What will it bring to the UX?
How to get private key/mnemonic for account that been created using `deploy_account` [StarkNet]?
Why there is no fee for deploying an account contract (creating account)?
How to use Argent (or any from the main providers) account in the StarkNet.py?
Does anyone know how to import an account to ArgentX by private key?
storage for array
How to use multicall with protostar 0.9.0?
Does anyone have an example of a positional request to `starknet_addInvokeTransaction` on devnet that is working?
What are Event Indexers in Cairo lang? What is a StarkNet indexer?
Which account does protostar deploy command from?
How to transpile multiple contracts at once using warp?
How do you optimize gas in Cairo with Uint256/felt?