# Mainnet Address Verification

After you have generated a mainnet address, you should first verify that you have backed up the correct mnemonic words and can restore to the same address before using it to receive funds.

{% hint style="warning" %}
**VERIFY ONLY IN SECURE ENVIRONMENT**&#x20;

We recommend verifying your mnemonic words and address only on a trusted, safe and offline computer and always verify the mnemonic words before using it.
{% endhint %}

## Release Binary (CLI)

Supported OS: Linux, Mac OS and Windows

#### Step 1. Get the Cronos POS Chain  binary

Download the Cronos POS Chain Binary for Mainnet from [release page](https://github.com/crypto-org-chain/chain-main/releases/tag/v1.0.0) and extract the binary. Here we used Linux as an example:

```bash
$ curl -LOJ https://github.com/crypto-org-chain/chain-main/releases/download/v1.0.0/chain-main_1.0.0_Linux_x86_64.tar.gz
$ tar -zxvf chain-main_1.0.0_Linux_x86_64.tar.gz
```

If you are downloading the binary for other operating systems, make sure you are downloading `v1.0.0` or newer versions available for mainnet.

#### Step 2. Recover a new key and derive the address

Run the following to restore from your saved mnemonic words. For example, you can restore a key with the name "Default" by:

```bash
$ ./chain-maind keys add Default --recover
> Enter your bip39 mnemonic
elder pony lottery motion universe comfort table matrix fly close boy rival verify virus defy permit pottery summer tilt seek trip child defense success
```

You can find the generated address from the mnemonics words after running the command. You can verify whether this address matches with the previous one you have generated.

```bash
- name: Default
  type: local
  address: cro1qxm5lwml3v36h4pygwnn5nfzesupg7cx8nyfkt
  pubkey: cropub1addwnpepqg95fk5grlyucrnvdu8v3h4qnhgcm03ust4yysgtvdjqnh2ytmg6syjkav6
  mnemonic: ""
  threshold: 0
  pubkeys: []
```


---

# Agent Instructions: 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:

```
GET https://docs.cronos-pos.org/for-users/wallets/mainnet-address-verification.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
