# Degen Account separation

{% hint style="success" %}
Removes single point of failure

Increases exploit difficulty
{% endhint %}

Each [Degen Account](/degenprime/degen-account/the-degen-account.md) is its own separate wallet. This means that not DegenPrime, but every [Degen](/degenprime/protocol/double-ds/degenerates.md) holds custody over their account. This keeps 1) all funds separate for each Degen's own strategy, and 2) makes it increasingly difficult for attackers.

As discussed in DegenPrime's [Structure](/degenprime/structure.md), each Degen Account is a Dedicated Smart Contract. When a Degenerate opens a Degen Account, a new wallet is created. This is the wallet used by Degens when using DegenPrime, and all deposits and borrowed funds are sent there. This can all be seen, and tracked, on-chain using the address of the Degen Account.

With each Degen Account being its own wallet, this prevents any funds from being commingled. Degens are truly in control of their own strategy. If they trade their way to glory, they have the records to prove it. If they get liquidated instead, well... we won't judge (out loud).&#x20;

The other major advantage of this is that it makes it much more difficult for attackers to gain access. Instead of having to crack a single vault with everyone's funds, every account acts as its own safe.&#x20;


---

# 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://degenprime.gitbook.io/degenprime/security/degen-account-separation.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.
