> For the complete documentation index, see [llms.txt](https://l1x-sdk.gitbook.io/l1x-developer-interface/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://l1x-sdk.gitbook.io/l1x-developer-interface/interface-essentials/l1x-vm-sdk/l1x-native-sdk-for-l1x-vm/build-your-first-smart-contract-on-l1x-vm/common-flags-and-arguments.md).

# Common Flags and Arguments

Several commands in the L1X CLI share common flags and arguments. Here's an explanation of some of the most frequently used ones:

* `--endpoint`: Specifies the L1X endpoint URL to connect to. The default value is `https://v2-mainnet-rpc.l1x.foundation`, which points to the L1X mainnet.
* `--from`: Specifies the L1X wallet address from which the transaction or operation should be performed.
* `--fee_limit`: Sets the maximum fee limit (in L1X tokens) that the user is willing to pay for the transaction.
* `--nonce`: Specifies the nonce value to be used for the transaction. If not provided, the CLI will automatically fetch and use the next available nonce for the specified wallet address.
