# Vault Generation Sequence

It's important to understand when and how vaults are being generated and what kind of status is to be expected while Vaults are being prepared and generated (shown within the user profile's "main\_vault\_uuid" field).

* RSA Keys are generated the moment a user's account gets registered. RSA Keys are used for secure data transmission between the user's device (or server system) and the platform.
* The Vault, including the internal crypto currency wallets, are generated after the master password was set. This process can take a few seconds, meaning that subsequent calls to the user profile could indicate the status of the wallet creation being either "PREPARING" (RSA is generated, but no Vault generation process has started yet - because no master password was set yet), or "GENERATING" (RSA Keys are generated and the master password has been submitted, the Vault/Wallets are being generated).

Once the vault generation process has completed, the main\_vault\_uuid field within the user's profile will show the vault\_uuid (as a unique hexadecimal identifier).


---

# 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://dev.hybrid-chain.com/getting-started/vault-generation-sequence.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.
