diff --git a/blog/2025-06-21.md b/blog/2025-06-21.md
index 5b3e54b2b11..8c1a1bbfbb5 100644
--- a/blog/2025-06-21.md
+++ b/blog/2025-06-21.md
@@ -409,7 +409,7 @@ These are "call" methods (marked `&mut self` in Rust) because they modify the co
* **Tools:**
* **[NEAR CLI](/tools/near-cli):** A command-line interface for interacting with NEAR. Example:
```bash
- near call twitter-app.your-account.near post_tweet '{"text": "Hello from CLI!"}' --accountId user1.near
+ near call twitter-app.your-account.near post_tweet '{"text": "Hello from CLI!"}' --useAccount user1.near
```
* **NEAR SDKs (JavaScript, etc.):** For web or mobile frontends, you'd use a JavaScript library (like [`near-api-js`](/tools/near-api)) to construct and send these transactions through a user's NEAR Wallet (which handles the signing).
diff --git a/docs/integrations/tokens.md b/docs/integrations/tokens.md
index a3a6df1253b..bb0ad9454db 100644
--- a/docs/integrations/tokens.md
+++ b/docs/integrations/tokens.md
@@ -767,7 +767,7 @@ You can get the same info later by the transaction hash from the previous call:
- with JSON RPC call
diff --git a/docs/primitives/dao.md b/docs/primitives/dao.md
index cdb3a0abb84..c81555cd4c8 100644
--- a/docs/primitives/dao.md
+++ b/docs/primitives/dao.md
@@ -72,7 +72,7 @@ You can create a DAO by interacting with the `sputnik-dao` contract:
export COUNCIL='["bob.near"]'
export ARGS=`echo '{"config": {"name": "Primitives", "purpose": "Building primitives on NEAR", "metadata":""}, "policy": '$COUNCIL'}' | base64`
- near call sputnikv2.testnet create "{\"name\": \"primitives\", \"args\": \"$ARGS\"}" --accountId bob.near --amount 6 --gas 150000000000000
+ near call sputnikv2.testnet create "{\"name\": \"primitives\", \"args\": \"$ARGS\"}" --useAccount bob.near --amount 6 --gas 150000000000000
```
:::note
@@ -420,7 +420,7 @@ Create a proposal so other users can vote in favor or against it.
```bash
- near call primitives.sputnik-dao.near add_proposal '{"proposal": {"description": "My first proposal", "kind": { "Transfer": {"token_id": "", "receiver_id": "bob.near", "amount": "10000000000000000000000000"}}}}' --deposit 0.1 --gas 300000000000000 --accountId bob.near
+ near call primitives.sputnik-dao.near add_proposal '{"proposal": {"description": "My first proposal", "kind": { "Transfer": {"token_id": "", "receiver_id": "bob.near", "amount": "10000000000000000000000000"}}}}' --deposit 0.1 --gas 300000000000000 --useAccount bob.near
```
}>
@@ -740,7 +740,7 @@ These snippet will enable your users to cast a vote for proposal of a particular
```bash
- near call primitives.sputnik-dao.near act_proposal '{"id": 0, "action": "VoteApprove"}' --gas 300000000000000 --accountId bob.near
+ near call primitives.sputnik-dao.near act_proposal '{"id": 0, "action": "VoteApprove"}' --gas 300000000000000 --useAccount bob.near
```
:::note
Available vote options: `VoteApprove`, `VoteReject`, `VoteRemove`.
diff --git a/docs/primitives/dex.md b/docs/primitives/dex.md
index de847f94c52..f741cfb148b 100644
--- a/docs/primitives/dex.md
+++ b/docs/primitives/dex.md
@@ -125,7 +125,7 @@ In order to use the contract, make sure to register your account in the DEX by p
```bash
-near call v2.ref-finance.near storage_deposit '' --accountId --amount 0.1
+near call v2.ref-finance.near storage_deposit '' --useAccount --amount 0.1
```
@@ -146,7 +146,7 @@ In order to swap tokens, one must first deposit tokens into the DEX. For this, y
```bash
-near call token.v2.ref-finance.near ft_transfer_call {"receiver_id": "v2.ref-finance.near", "amount": "1000000000000", "msg": ""} --gas 300000000000000 --depositYocto 1 --accountId
+near call token.v2.ref-finance.near ft_transfer_call {"receiver_id": "v2.ref-finance.near", "amount": "1000000000000", "msg": ""} --gas 300000000000000 --depositYocto 1 --useAccount
```
@@ -513,7 +513,7 @@ In order to swap a token for another, you need to [have funds](#deposit-funds),
```bash
near call v2.ref-finance.near swap "{\"actions\": [{\"pool_id\": 79, \"token_in\": \"token.v2.ref-finance.near\", \"amount_in\": \"100000000000000000\", \"token_out\": \"wrap.near\", \"min_amount_out\": \"1\"}]}" --gas 300000000000000 --depositYocto 1
- --accountId bob.near
+ --useAccount bob.near
```
diff --git a/docs/primitives/ft/ft.md b/docs/primitives/ft/ft.md
index 2be3f912d97..373e8dac2b7 100644
--- a/docs/primitives/ft/ft.md
+++ b/docs/primitives/ft/ft.md
@@ -74,7 +74,7 @@ Here is how to directly interact with the factory contract through your applicat
```bash
- near call token.primitives.near create_token '{"args":{"owner_id": "bob.near","total_supply": "1000000000","metadata":{"spec": "ft-1.0.0","name": "Test Token","symbol": "TTTEST","icon": "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7","decimals": 18}},"account_id": "bob.near"}' --gas 300000000000000 --depositYocto 2234830000000000000000000 --accountId bob.near
+ near call token.primitives.near create_token '{"args":{"owner_id": "bob.near","total_supply": "1000000000","metadata":{"spec": "ft-1.0.0","name": "Test Token","symbol": "TTTEST","icon": "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7","decimals": 18}},"account_id": "bob.near"}' --gas 300000000000000 --depositYocto 2234830000000000000000000 --useAccount bob.near
```
}>
@@ -332,7 +332,7 @@ By calling this `storage_deposit` the user can register themselves or **register
```bash
- near call token.v2.ref-finance.near storage_deposit '{"account_id": "alice.near"}' --depositYocto 1250000000000000000000 --accountId bob.near
+ near call token.v2.ref-finance.near storage_deposit '{"account_id": "alice.near"}' --depositYocto 1250000000000000000000 --useAccount bob.near
```
}>
@@ -380,7 +380,7 @@ To send FT to another account you will use the `ft_transfer` method, indicating
```bash
- near call token.v2.ref-finance.near ft_transfer '{"receiver_id": "alice.near", "amount": "100000000000000000"}' --depositYocto 1 --accountId bob.near
+ near call token.v2.ref-finance.near ft_transfer '{"receiver_id": "alice.near", "amount": "100000000000000000"}' --depositYocto 1 --useAccount bob.near
```
}>
@@ -470,7 +470,7 @@ Let's assume that you need to deposit FTs on [Ref Finance](https://rhea.finance/
```bash
- near call token.v2.ref-finance.near ft_transfer_call '{"receiver_id": "v2.ref-finance.near", "amount": "100000000000000000", "msg": ""}' --gas 300000000000000 --depositYocto 1 --accountId bob.near
+ near call token.v2.ref-finance.near ft_transfer_call '{"receiver_id": "v2.ref-finance.near", "amount": "100000000000000000", "msg": ""}' --gas 300000000000000 --depositYocto 1 --useAccount bob.near
```
@@ -570,7 +570,7 @@ While the FT standard does not define a `burn` method, you can simply transfer t
```bash
- near call token.v2.ref-finance.near ft_transfer '{"receiver_id": "0000000000000000000000000000000000000000000000000000000000000000", "amount": "100000000000000000"}' --depositYocto 1 --accountId bob.near
+ near call token.v2.ref-finance.near ft_transfer '{"receiver_id": "0000000000000000000000000000000000000000000000000000000000000000", "amount": "100000000000000000"}' --depositYocto 1 --useAccount bob.near
```
diff --git a/docs/primitives/linkdrop/linkdrop.md b/docs/primitives/linkdrop/linkdrop.md
index 280534eff32..6f3b10ef505 100644
--- a/docs/primitives/linkdrop/linkdrop.md
+++ b/docs/primitives/linkdrop/linkdrop.md
@@ -93,7 +93,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000"}' --depositYocto 23000000000000000000000 --gas 100000000000000 --accountId bob.near
+near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000"}' --depositYocto 23000000000000000000000 --gas 100000000000000 --useAccount bob.near
```
@@ -161,7 +161,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "nft": {"sender_id": "bob.near", "contract_id": "nft.primitives.near"}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --accountId bob.near
+near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "nft": {"sender_id": "bob.near", "contract_id": "nft.primitives.near"}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --useAccount bob.near
```
@@ -206,7 +206,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call nft.primitives.near nft_transfer_call '{"receiver_id": "v2.keypom.near", "token_id": , "msg": }' --depositYocto 1 --gas 100000000000000 --accountId bob.near
+near call nft.primitives.near nft_transfer_call '{"receiver_id": "v2.keypom.near", "token_id": , "msg": }' --depositYocto 1 --gas 100000000000000 --useAccount bob.near
```
@@ -276,7 +276,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "ftData": {"contractId": "ft.primitives.near","senderId": "bob.near", "amount": "1"}}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --accountId bob.near
+near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "ftData": {"contractId": "ft.primitives.near","senderId": "bob.near", "amount": "1"}}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --useAccount bob.near
```
@@ -323,7 +323,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call ft.primitives.near ft_transfer '{"receiver_id": "v2.keypom.near", "amount": "1"}' --depositYocto 1 --gas 100000000000000 --accountId bob.near
+near call ft.primitives.near ft_transfer '{"receiver_id": "v2.keypom.near", "amount": "1"}' --depositYocto 1 --gas 100000000000000 --useAccount bob.near
```
@@ -402,7 +402,7 @@ Learn more about adding the [Wallet Selector Hooks](../../web3-apps/tutorials/we
```bash
-near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "fcData": {"methods": [[{"receiverId": "nft.primitives.near","methodName": "nft_mint","args": {"token_id": "1", "metadata": {"title": "My NFT drop","description": "","media": ""}, "accountIdField": "receiver_id", "attachedDeposit": "10000000000000000000000"}]]}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --accountId bob.near
+near call v2.keypom.near create_drop '{"public_keys": , "deposit_per_use": "10000000000000000000000", "fcData": {"methods": [[{"receiverId": "nft.primitives.near","methodName": "nft_mint","args": {"token_id": "1", "metadata": {"title": "My NFT drop","description": "","media": ""}, "accountIdField": "receiver_id", "attachedDeposit": "10000000000000000000000"}]]}}' --depositYocto 23000000000000000000000 --gas 100000000000000 --useAccount bob.near
```
diff --git a/docs/primitives/nft/nft.md b/docs/primitives/nft/nft.md
index beba025b160..0198acf699f 100644
--- a/docs/primitives/nft/nft.md
+++ b/docs/primitives/nft/nft.md
@@ -122,7 +122,7 @@ Here is how to directly interact with the factory contract through your applicat
```bash
- near call nft.primitives.near nft_mint '{"token_id": "1", "receiver_id": "bob.near", "token_metadata": {"title": "NFT Primitive Token", "description": "Awesome NFT Primitive Token", "media": "string"}}' --depositYocto 10000000000000000000000, --accountId bob.near
+ near call nft.primitives.near nft_mint '{"token_id": "1", "receiver_id": "bob.near", "token_metadata": {"title": "NFT Primitive Token", "description": "Awesome NFT Primitive Token", "media": "string"}}' --depositYocto 10000000000000000000000, --useAccount bob.near
```
}>
@@ -394,7 +394,7 @@ In both cases, it is necessary to invoke the `nft_transfer` method, indicating t
```bash
- near call nft.primitives.near nft_transfer '{"token_id": "1", "receiver_id": "bob.near"}' --accountId bob.near --deposit 0.000000000000000000000001
+ near call nft.primitives.near nft_transfer '{"token_id": "1", "receiver_id": "bob.near"}' --useAccount bob.near --deposit 0.000000000000000000000001
```
}>
@@ -449,7 +449,7 @@ Natively, only NEAR tokens (Ⓝ) can be attached to a function calls. However, t
```bash
-near call nft_transfer_call '{"receiver_id": "", "token_id": "", "msg": ""}' --accountId --depositYocto 1
+near call nft_transfer_call '{"receiver_id": "", "token_id": "", "msg": ""}' --useAccount --depositYocto 1
```
@@ -498,7 +498,7 @@ You can authorize other users to transfer an NFT you own. This is useful, for ex
"token_id": "",
"account_id": "",
"msg": ""
- }' --accountId --depositYocto 1
+ }' --useAccount --depositYocto 1
```
}>
@@ -544,7 +544,7 @@ While the NFT standard does not define a `burn` method, you can simply transfer
```bash
- near call nft.primitives.near nft_transfer '{"token_id": "1", "receiver_id": "0000000000000000000000000000000000000000000000000000000000000000"}' --accountId bob.near --deposit 0.000000000000000000000001
+ near call nft.primitives.near nft_transfer '{"token_id": "1", "receiver_id": "0000000000000000000000000000000000000000000000000000000000000000"}' --useAccount bob.near --deposit 0.000000000000000000000001
```
diff --git a/docs/smart-contracts/anatomy/serialization.md b/docs/smart-contracts/anatomy/serialization.md
index aeaf4c27dd2..e2303e3fbd7 100644
--- a/docs/smart-contracts/anatomy/serialization.md
+++ b/docs/smart-contracts/anatomy/serialization.md
@@ -175,7 +175,7 @@ If we initialize the state we can see how Borsh is used to serialize the state
```bash
# initialize with the string "hi" and 0
-near call $CONTRACT init '{"string":"hi", "first_u8":0}' --accountId $CONTRACT
+near call $CONTRACT init '{"string":"hi", "first_u8":0}' --useAccount $CONTRACT
# check the state
near view-state $CONTRACT --utf8 --finality optimistic
@@ -221,7 +221,7 @@ value: '\x00'
If we modify the stored string and add a new number, the state changes accordingly:
```bash
-near call $CONTRACT change_state '{"string":"bye", "number":1}' --accountId $CONTRACT
+near call $CONTRACT change_state '{"string":"bye", "number":1}' --useAccount $CONTRACT
```
diff --git a/docs/smart-contracts/release/deploy.md b/docs/smart-contracts/release/deploy.md
index 501ac9c7cee..6ef5a2b4667 100644
--- a/docs/smart-contracts/release/deploy.md
+++ b/docs/smart-contracts/release/deploy.md
@@ -91,7 +91,7 @@ initialize the state. This is not necessary if your contract implements `default
```bash
# Call the initialization method (`init` in our examples)
-near call [] --accountId
+near call [] --useAccount
```
:::info
@@ -125,5 +125,5 @@ Change methods are those that perform both read and write operations. For these
since that account will expend GAS in the call.
```bash
-near call --accountId [--deposit ] [--gas ]
+near call --useAccount [--deposit ] [--gas ]
```
diff --git a/docs/tutorials/auction/1.3-deploy.md b/docs/tutorials/auction/1.3-deploy.md
index 5c2c29b5e9c..8a0bd575fe3 100644
--- a/docs/tutorials/auction/1.3-deploy.md
+++ b/docs/tutorials/auction/1.3-deploy.md
@@ -60,7 +60,7 @@ To deploy the contract, you need to compile the contract code into WebAssembly (
# initialize the contract, it finishes in 2 minutes
TWO_MINUTES_FROM_NOW=$(date -v+2M +%s000000000)
- near call init '{"end_time": "'$TWO_MINUTES_FROM_NOW'", "auctioneer": ""}' --accountId
+ near call init '{"end_time": "'$TWO_MINUTES_FROM_NOW'", "auctioneer": ""}' --useAccount
```
@@ -76,7 +76,7 @@ To deploy the contract, you need to compile the contract code into WebAssembly (
# initialize the contract, it finishes in 2 minutes
TWO_MINUTES_FROM_NOW=$(date -v+2M +%s000000000)
- near call init '{"end_time": "'$TWO_MINUTES_FROM_NOW'", "auctioneer": ""}' --accountId
+ near call init '{"end_time": "'$TWO_MINUTES_FROM_NOW'", "auctioneer": ""}' --useAccount
```
@@ -115,7 +115,7 @@ We are now ready to start bidding by calling the `bid` function on the contract.
```bash
# call the contract to bid
-near call bid --accountId --deposit 1
+near call bid --useAccount --deposit 1
# get the highest bid
near view get_highest_bid
diff --git a/docs/tutorials/auction/3.1-nft.md b/docs/tutorials/auction/3.1-nft.md
index ff146cd106c..d492dc231a5 100644
--- a/docs/tutorials/auction/3.1-nft.md
+++ b/docs/tutorials/auction/3.1-nft.md
@@ -204,7 +204,7 @@ After `claim` is called, the test should verify that the auction winner now owns
If you would like to interact with the new contract via the CLI you can mint an NFT from a pre-deployed NFT contract
```bash
-near call nft.examples.testnet nft_mint '{"token_id": "TYPE_A_UNIQUE_VALUE_HERE", "receiver_id": "", "metadata": { "title": "GO TEAM", "description": "The Team Goes", "media": "https://bafybeidl4hjbpdr6u6xvlrizwxbrfcyqurzvcnn5xoilmcqbxfbdwrmp5m.ipfs.dweb.link/", "copies": 1}}' --accountId --deposit 0.1
+near call nft.examples.testnet nft_mint '{"token_id": "TYPE_A_UNIQUE_VALUE_HERE", "receiver_id": "", "metadata": { "title": "GO TEAM", "description": "The Team Goes", "media": "https://bafybeidl4hjbpdr6u6xvlrizwxbrfcyqurzvcnn5xoilmcqbxfbdwrmp5m.ipfs.dweb.link/", "copies": 1}}' --useAccount --deposit 0.1
```
---
diff --git a/docs/tutorials/auction/3.2-ft.md b/docs/tutorials/auction/3.2-ft.md
index bc482c9b5e0..2c60735efe5 100644
--- a/docs/tutorials/auction/3.2-ft.md
+++ b/docs/tutorials/auction/3.2-ft.md
@@ -379,13 +379,13 @@ When deploying the contract make sure to specify the FT contract `dai.fakes.test
The auction contract will need to be registered as well, you could do this by sending it an arbitrary amount of $DAI from the faucet or you can just register it since it doesn't need any FTs. You should also register the auctioneer,
```bash
-near call dai.fakes.testnet storage_deposit '{"account_id": ""}' --accountId --deposit 0.1
+near call dai.fakes.testnet storage_deposit '{"account_id": ""}' --useAccount --deposit 0.1
```
Now you can go ahead and place a bid. DAI has 18 decimals meaning that 1 $DAI is made up of 10^24 smallest units. To make a bid of 2 $DAI you can use the command:
```bash
-near call dai.fakes.testnet ft_transfer_call '{"receiver_id": "", "amount": "2000000000000000000", "msg": ""}' --accountId --depositYocto 1
+near call dai.fakes.testnet ft_transfer_call '{"receiver_id": "", "amount": "2000000000000000000", "msg": ""}' --useAccount --depositYocto 1
```
## Auction architecture
diff --git a/docs/tutorials/auction/4-factory.md b/docs/tutorials/auction/4-factory.md
index 1a486788dee..4da58d4cf76 100644
--- a/docs/tutorials/auction/4-factory.md
+++ b/docs/tutorials/auction/4-factory.md
@@ -71,7 +71,7 @@ near deploy ./target/near/contract.wasm
You can now use the factory to deploy new auction contracts, here is an example command.
```bash
-near call auction-factory.testnet deploy_new_auction '{"name": "new-auction", "end_time": "3000000000000000000", "auctioneer": "pivortex.testnet", "ft_contract": "dai.fakes.testnet", "nft_contract": "nft.examples.testnet", "token_id": "7777", "starting_price": "1000000000000000000"}' --accountId pivortex.testnet --deposit 1.6 --gas 100000000000000
+near call auction-factory.testnet deploy_new_auction '{"name": "new-auction", "end_time": "3000000000000000000", "auctioneer": "pivortex.testnet", "ft_contract": "dai.fakes.testnet", "nft_contract": "nft.examples.testnet", "token_id": "7777", "starting_price": "1000000000000000000"}' --useAccount pivortex.testnet --deposit 1.6 --gas 100000000000000
```
:::info Deposit and storage costs
diff --git a/docs/tutorials/examples/advanced-xcc.md b/docs/tutorials/examples/advanced-xcc.md
index 570ed997dcc..f06b3ddee73 100644
--- a/docs/tutorials/examples/advanced-xcc.md
+++ b/docs/tutorials/examples/advanced-xcc.md
@@ -319,15 +319,15 @@ To interact with the contract through the console, you can use the following com
```bash
# Execute contracts sequentially
# Replace with your account ID
- near call batch_actions --accountId --gas 300000000000000
+ near call batch_actions --useAccount --gas 300000000000000
# Execute contracts in parallel
# Replace with your account ID
- near call multiple_contracts --accountId --gas 300000000000000
+ near call multiple_contracts --useAccount --gas 300000000000000
# Execute multiple instances of the same contract in parallel
# Replace with your account ID
- near call similar_contracts --accountId --gas 300000000000000
+ near call similar_contracts --useAccount --gas 300000000000000
```
diff --git a/docs/tutorials/examples/near-drop.md b/docs/tutorials/examples/near-drop.md
index 1d36a6e7efa..f85a65cdbeb 100644
--- a/docs/tutorials/examples/near-drop.md
+++ b/docs/tutorials/examples/near-drop.md
@@ -256,13 +256,13 @@ To interact with the contract through the console, you can use the following com
```bash
# create a NEAR drop
- near call create_near_drop '{"public_keys": ["ed25519:AvBVZDQrg8pCpEDFUpgeLYLRGUW8s5h57NGhb1Tc4H5q", "ed25519:4FMNvbvU4epP3HL9mRRefsJ2tMECvNLfAYDa9h8eUEa4"], "amount_per_drop": "10000000000000000000000"}' --accountId --deposit 1 --gas 100000000000000
+ near call create_near_drop '{"public_keys": ["ed25519:AvBVZDQrg8pCpEDFUpgeLYLRGUW8s5h57NGhb1Tc4H5q", "ed25519:4FMNvbvU4epP3HL9mRRefsJ2tMECvNLfAYDa9h8eUEa4"], "amount_per_drop": "10000000000000000000000"}' --useAccount --deposit 1 --gas 100000000000000
# create a FT drop
- near call create_ft_drop '{"public_keys": ["ed25519:HcwvxZXSCX341Pe4vo9FLTzoRab9N8MWGZ2isxZjk1b8", "ed25519:5oN7Yk7FKQMKpuP4aroWgNoFfVDLnY3zmRnqYk9fuEvR"], "amount_per_drop": "1", "ft_contract": ""}' --accountId --gas 100000000000000
+ near call create_ft_drop '{"public_keys": ["ed25519:HcwvxZXSCX341Pe4vo9FLTzoRab9N8MWGZ2isxZjk1b8", "ed25519:5oN7Yk7FKQMKpuP4aroWgNoFfVDLnY3zmRnqYk9fuEvR"], "amount_per_drop": "1", "ft_contract": ""}' --useAccount --gas 100000000000000
# create a NFT drop
- near call create_nft_drop '{"public_key": "ed25519:HcwvxZXSCX341Pe4vo9FLTzoRab9N8MWGZ2isxZjk1b8", "nft_contract": ""}' --accountId --gas 100000000000000
+ near call create_nft_drop '{"public_key": "ed25519:HcwvxZXSCX341Pe4vo9FLTzoRab9N8MWGZ2isxZjk1b8", "nft_contract": ""}' --useAccount --gas 100000000000000
# claim to an existing account
# see the full version
diff --git a/docs/tutorials/examples/xcc.md b/docs/tutorials/examples/xcc.md
index a44450361cc..6023aa0c767 100644
--- a/docs/tutorials/examples/xcc.md
+++ b/docs/tutorials/examples/xcc.md
@@ -236,11 +236,11 @@ To interact with the contract through the console, you can use the following com
```bash
# Get message from the hello-near contract
# Replace with your account ID
- near call query_greeting --accountId
+ near call query_greeting --useAccount
# Set a new message for the hello-near contract
# Replace with your account ID
- near call change_greeting '{"new_greeting":"XCC Hi"}' --accountId
+ near call change_greeting '{"new_greeting":"XCC Hi"}' --useAccount
```