> For the complete documentation index, see [llms.txt](https://docs.ethernity.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ethernity.cloud/ethernity-node/prerequisites-ethernity-node/blockchain-wallets.md).

# Blockchain Wallets

## Creating the wallets

Two Bloxberg wallets(ethereum compatible) are required to run an Ethernity node: a data processor wallet and a result processor wallet.

### **Clone the repository**

If you have not done so already, clone the repostiory

```
git clone https://github.com/ethernity-cloud/mvp-pox-node.git
cd mvp-pox-node
```

ethkey is a tool written in rust coming from the openetherum project. The compiled binary contains modifications that print the checksummed address which is required for configuration.

### Generate the Data Processor wallet

```bash
roles/generate_config_file/files/ethkey generate random

secret:  c7ac47a71c2ff61771ee6xyzxyzxyze8ea32e6ea183ad1547281476a4d503ce5
public:  35cd445cfa98995607622e5bd3aabc507ce717724ff981ff62de4e2cde7c31b9343e81a0910f2b65d750d08389784dc77cd916ddff020a6e3e0a70bb9f6c8add
address: 0x451bD91c141aBa49cD2Be184e647dFfd3Dc3B80C
```

```
The secret represents the private key and is attributed to the PRIVATE_KEY variable inside the config file, like this:
```

```
PRIVATE_KEY=c7ac47a71c2ff61771ee632xyzxyzxyzea32e6ea183ad1547281476a4d503ce5
```

### Testnet

The testnet is using bloxberg as blockchain infrastructure. The bloxberg faucet can be found at:

<https://faucet.bloxberg.org>

Just enter your wallet **address** (including 0x in front)  in the form, fill the captcha and you will receive 0.2 bergs.\
0.2 bergs is enough to run a few million transactions.


---

# 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.ethernity.cloud/ethernity-node/prerequisites-ethernity-node/blockchain-wallets.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.
