You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**What:** Official command-line interface for the Flow network. Deploy contracts, run transactions and scripts, manage accounts and keys, and run a local emulator from your terminal.
31
+
-**Who it's for:** Developers building dapps, smart contracts, or tooling on Flow.
32
+
-**Why use it:** A single tool covering project scaffolding, local development, contract deployment, and network interaction across emulator, testnet, and mainnet.
33
+
-**Status:** see [Releases](https://github.com/onflow/flow-cli/releases) for the latest version.
- The reference command-line interface for the Flow network, open-sourced since 2020.
22
37
23
38
## Installation
24
39
@@ -29,7 +44,7 @@ To install the Flow CLI, follow the [installation instructions](https://develope
29
44
You can find the CLI documentation on the [CLI documentation website](https://developers.flow.com/tools/flow-cli).
30
45
31
46
## Features
32
-
The Flow CLI is a command line tool that allows you to interact with the Flow blockchain.
47
+
The Flow CLI is a command line tool that allows you to interact with the Flow network.
33
48
Read about supported commands in the [CLI documentation website](https://developers.flow.com/tools/flow-cli).
34
49
35
50
```
@@ -82,3 +97,41 @@ The Flow CLI includes several commands to interact with Flow networks, such as q
82
97
## Contributing
83
98
84
99
Read [contributing](./CONTRIBUTING.md) document.
100
+
101
+
## FAQ
102
+
103
+
**What is the Flow CLI?**
104
+
The Flow CLI is a command-line tool for interacting with the Flow network. It supports deploying contracts, sending transactions, running scripts, managing accounts and keys, and running a local emulator.
105
+
106
+
**How do I install the Flow CLI?**
107
+
Follow the installation instructions at [developers.flow.com/tools/flow-cli/install](https://developers.flow.com/tools/flow-cli/install). Installers are provided for macOS, Linux, and Windows.
108
+
109
+
**How do I start a new Flow project?**
110
+
Run `flow init` to scaffold a new project. This uses the super commands described in the Features section above.
111
+
112
+
**Does the Flow CLI include a local emulator?**
113
+
Yes. The CLI bundles the [Flow Emulator](https://developers.flow.com/tools/emulator) so you can develop and test locally before deploying to testnet or mainnet.
114
+
115
+
**Where can I find the reference for `flow.json`?**
116
+
See [docs/configuration.md](./docs/configuration.md) in this repo and the [configuration reference](https://developers.flow.com/tools/flow-cli) on the docs site.
117
+
118
+
**How do I report a bug or request a feature?**
119
+
Open an issue at [github.com/onflow/flow-cli/issues](https://github.com/onflow/flow-cli/issues). For security issues, follow [SECURITY.md](./SECURITY.md).
0 commit comments