diff --git a/components/Starknet/modules/quick_start/pages/set_up_an_account.adoc b/components/Starknet/modules/quick_start/pages/set_up_an_account.adoc index 04f43cde3d..88a216fc80 100644 --- a/components/Starknet/modules/quick_start/pages/set_up_an_account.adoc +++ b/components/Starknet/modules/quick_start/pages/set_up_an_account.adoc @@ -9,21 +9,16 @@ For information on creating a Starknet wallet as an end user, see link:https://w == Prerequisites -=== Ensure Starkli and Scarb are installed correctly - -Ensure that the following commands show the version information for Starkli and Scarb: - +* Starkli is installed correctly. Ensure that the following command shows the version information for Starkli: ++ [source, bash] ---- starkli --version -scarb --version ---- ++ +If this command fails, see xref:environment_setup.adoc[Setting up your environment]. -If either command fails, see xref:environment_setup.adoc[Setting up your environment]. - -=== Download, install and set up Argent X or Braavos wallet - -Install a Starknet wallet via Argent X or Braavos. For information on a specific wallet, including installation instructions, see that wallet’s site. +* A Starknet wallet is installed, either Argent X or Braavos. For information on a specific wallet, including installation instructions, see that wallet’s site. == Creating an account A smart wallet is composed of two parts: @@ -100,7 +95,7 @@ Fetch account config from an already deployed account contract ---- -The `fetch` command supports both Argent X and Braavos smart wallets. Make sure your wallet address is already deployed and input following command to create and save the account descriptor file: +The `fetch` command supports both Argent X and Braavos smart wallets. Make sure your wallet address is already deployed and enter the following command to create and save the account descriptor file: [source,shell] ---- @@ -110,7 +105,7 @@ starkli account fetch --output ~/.starkli-wallets/deploye You can obtain access to a JSON-RPC endpoint in one of the following ways: - Host your own node with Pathfinder, Juno, or Papyrus. -- Use a third-party JSON-RPC API provider like Infura, Alchemy, Chainstack, or Nethermind. +- Use a third-party JSON-RPC API provider. For information on providers, see xref:tools:api-services.adoc[Full nodes and API services]. The following command shows the details of the account descriptor: @@ -146,9 +141,9 @@ If you are working with Braavos wallet, the type is defined as `braavos` and the ==== == Deploying an account -Once you have an account file, you can deploy the account contract with the starkli `account deploy` command. +Once you have an account file, you can deploy the account contract with the `starkli account deploy` command. -This command sends a `DEPLOY_ACCOUNT` transaction, which requires the account to be funded with some ETH for paying for the transaction fee. +This command sends a `DEPLOY_ACCOUNT` transaction, which requires the account to contain enough ETH to pay for the transaction fee. To deploy your account, run the following command: