# Wallet Keys

### Wallet Keys

As a Validator, you use the Wallet Keys to access the address from which you send the staking transaction. Your ONE holdings are transferred from this address and are deposited into a staking smart contract. Rewards are sent back to this address. You can later change it by using a `changeRewards` transaction.

A Wallet Key can be created through multiple methods described in the documentation. This wallet is the only type that can be used to send an unstake transaction—meaning to retrieve your 3000 ONE from the staking smart contract.

The wallets adhere to the BIP44 standard, noting that because OneFinity uses Ed25519, only hardened paths are utilized. Our coin type is `508`, making the path for the first address `m/44'/508'/0'/0'/0'`.

### Wallet keys are extremely sensitive because:

* If you lose the keys, you cannot recover your stake or claim your rewards. Consequently, you lose all the money.
* If someone steals your keys, they can send an unstake transaction from it and claim the ONE, allowing the bad actors to steal your money.

#### Make multiple safe backups of the Wallet private keys on:

* paper
* hardware
* encrypted physical storage
* distributed cloud storage, etc

{% hint style="info" %}
NOTE

It is not necessary to store wallet keys on the host running the node. Instead, store them in a different location for added security.
{% endhint %}


---

# 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.onefinity.network/technology/run-a-onefinity-node/keys/wallet-keys.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.
