> For the complete documentation index, see [llms.txt](https://docs.dfinance.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dfinance.co/getting_started/meet_the_network_using_cli.md).

# Meet the network using CLI

Here is a step-by-step guide on how to operate with arbitrary **dfinance** node which covers creation of your first account, receiving free testnet XFI tokens and execution of first transaction.

## Account creation and free XFI

Let's create your first **dfinance** account.

Generate new mnemonic:

```
dncli keys mnemonic
```

Copy **mnemonic** and keep in safe place.

Create new account, use **mnemonic** generated from previous command:

```
dncli keys add -i my-account
```

Save **passphrase** and keep in safe place. **Without mnemonic and passphrase you can't access your new account!**

Go to **dfinance** [**wallet portal**](https://wallet.dfinance.co/), use your **mnemonic** and **passphrase** to login, and request faucet to send your free XFI. Click there on request **Request Tokens** button and wait for few seconds, XFI coins will appear on your account. Also, the faucet sending testnet BTC and USDT coins besides XFI.

After this let's query our account with **dncli**:

```
dncli q account <address>
```

Replace `<address>` with your address. You will see output with your address and with your balances, balances should contains XFI coins if we want to continue to next steps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dfinance.co/getting_started/meet_the_network_using_cli.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
