# Architecture

## [Seed](https://docs.everwallet.net/seed-phrase-keys-and-accounts/seed-phrase-management)

At the head of the architecture is **Seed**.

A seed phrase is a series of words generated by your cryptocurrency wallet that gives you access to the cryptocurrency associated with that wallet. Think of the wallet as a cryptocurrency password manager and the seed phrase as a master password. As long as you have the seed phrase, you will have access to all cryptocurrencies associated with the wallet that generated the phrase, even if you delete or lose the wallet.\
\
&#x20;**If you lose your seed phrase you lose access to your tokens!**

## [Public key](https://docs.everwallet.net/seed-phrase-keys-and-accounts/keys-management)

The public key is the repository of your accounts. \
Each public key can be associated with one account of [each type](https://docs.everwallet.net/getting-started/install-and-singing-in/types-of-account). \
The public key is needed when creating a [Multisig wallet](https://docs.everwallet.net/multisig) - it is its address that is entered as a custodian during its [deployment ](https://docs.everwallet.net/multisig/creating-a-multisig-account)and a request to confirm the transaction will be sent to it.

## [Account](https://docs.everwallet.net/seed-phrase-keys-and-accounts/account-management)

Accounts are the bottom step in this architecture. \
The account allows you to [send ](https://docs.everwallet.net/manage-assets/sending-and-receiving-tokens#sending)your tokens, as well as store and [recieve](https://docs.everwallet.net/manage-assets/sending-and-receiving-tokens#receiving) them. \
It is the account address that you specify when you want to [send tokens to any network member](https://docs.everwallet.net/manage-assets/sending-and-receiving-tokens#sending) and [vice versa](https://docs.everwallet.net/manage-assets/sending-and-receiving-tokens#receiving).<br>


---

# 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.everwallet.net/seed-phrase-keys-and-accounts/architecture.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.
