> For the complete documentation index, see [llms.txt](https://doc.lockerprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.lockerprotocol.com/readme.md).

# Welcome

Keep your crypto keys in a safe that never goes online, and still use them from your browser, or let an agent trade under limits you sign.

**Locker Protocol** is three apps that work as a team:

* **Locker Vault**, the *safe*. A free app you install on an old phone or tablet that you keep offline **forever**. It holds your keys and signs things by showing QR codes.
* **Locker Protocol Wallet**, the *window*. A browser extension that replaces MetaMask. It holds **no keys**. It only shows you what is happening and passes QR codes back and forth with the Vault.
* **Locker Protocol Agentic**, the *trader*. A command line called `lpa` that lets an AI agent trade Hyperliquid perps for you, under limits you sign on the Vault. It holds a trading key that can never withdraw, and your account's key stays in the safe.

One recovery phrase covers nine chain families: Ethereum and every EVM network, Bitcoin (with Litecoin and Dogecoin), Solana, Tron, Sui, Stellar, six Cosmos chains, Aptos and the XRP Ledger.

Think of it like this: *the key to your house never leaves the house. When something needs signing, you slide a piece of paper under the door, and the signed paper comes back the same way.* The agent is someone you let run errands with a key that opens the shop and not the house.

<figure><img src="https://3674012151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT2jyfPJ4rcVavAvTU9nL%2Fuploads%2Fgit-blob-edd973006d760d7c280723ee93faf67875f98b32%2Fsafe-and-window.svg?alt=media" alt="The Vault (safe, offline) and the extension (window, online) exchange QR codes"><figcaption><p>The Vault never touches the internet. Nothing else ever touches your keys.</p></figcaption></figure>

## Where to start

{% content-ref url="/pages/5SCdmRHuxQORemApyX2T" %}
[Set up in 3 steps](/start-here/set-up-in-3-steps.md)
{% endcontent-ref %}

{% content-ref url="/pages/UBiUDEz2tOhijKhNqrx2" %}
[How it works in 60 seconds](/start-here/how-it-works.md)
{% endcontent-ref %}

{% content-ref url="/pages/kOZLddKwsIpeVGHmiyIK" %}
[Let an agent trade for you (overview)](/start-here/let-an-agent-trade.md)
{% endcontent-ref %}

{% content-ref url="/pages/gQh8TZzFPw6aAxX0FRdE" %}
[Safety rules](/start-here/safety-rules.md)
{% endcontent-ref %}

## The three apps

|                        | Locker Vault                                                 | Locker Protocol Wallet                             | Locker Protocol Agentic                                                                                                                                       |
| ---------------------- | ------------------------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| What it is             | the safe                                                     | the window                                         | the trader, `lpa`                                                                                                                                             |
| Where                  | A dedicated phone or tablet, **offline**                     | Chrome, Edge, Firefox, Safari                      | A terminal on your computer or a server                                                                                                                       |
| Holds your account key | **Yes**                                                      | **Never**                                          | **Never** (a trading key that cannot withdraw)                                                                                                                |
| Talks to the internet  | **Never**                                                    | Yes (balances, prices, sending)                    | Yes (Hyperliquid, Arbitrum, your model)                                                                                                                       |
| Can move your funds    | it signs every movement                                      | no                                                 | no: the Vault signs every deposit and withdrawal                                                                                                              |
| Get it                 | [vault.lockerprotocol.com](https://vault.lockerprotocol.com) | Browser store                                      | [hyperagentictrader.com](https://hyperagentictrader.com): the one-line installer, or `npm install -g @locker-protocol/agent-wallet-hyperliquid-trader@latest` |
| Docs                   | [Locker Vault](/vault/install.md)                            | [Browser extension](/browser-extension/install.md) | [Agent wallet](/agent-wallet/agent.md)                                                                                                                        |

You do not need all three. The Vault plus the extension is a complete wallet. The Vault plus `lpa` is a complete agent wallet. The Vault is the one piece that is never optional.

Need help? Join the [Telegram group](https://t.me/lockerprotocolwallet).
