NEWTON
Asked
3 months ago
7
views
0
How do I create account using starknetjs?
Newton
asked
3 months ago
0
Accepted answer
Since there are no Externally Owned Accounts (EOA) in StarkNet, all Accounts in StarkNet are contracts.
Unlike in Ethereum where a wallet is created with a public and private key pair, StarkNet Accounts are the only way to sign transactions and messages and verify signatures. Therefore an Account - Contract interface is needed.
Account contracts on StarkNet cannot be deployed without paying a fee. Creating an account is a bit tricky; you have several steps :
Newton
answered
3 months ago
How do I create my own account abstraction using starknetjs?
How do I create AX (ArgentX) contract using starknetjs?
How do I create OZ (Open Zeppelin) contract using starknetjs?
What are steps to create a new contract using starknetjs?
How can I connect a StarkNet account using starknetjs?
How do I connect my DAPP to Starknet mainnet using starknetjs?
How do I connect my DAPP to Starknet testnet using starknetjs?
Can anyone explain Pathfinder JSON-RPC InvokeTXNV1?
What is the expected blocktime for starknet mainnet?
Is Kakarot part of the Starknet ecosystem?
What do you think about current StarkNet Alpha and future Beta? What will Beta mean? When should it be beta?
What resources (Github repos, projects) do you follow about Cairo Language? Why?
What are gas fees in StarkNet?
Any NFT marketplace has launched on starknet L2?