NEWTON
Asked
23 days ago
7
views
0
How do I create account using starknetjs?
Newton
asked
23 days 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
23 days 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?