# Haven1 Gnosis Safe wallet

{% hint style="info" %}
Haven1 Shared Wallet, a fork of the renowned Gnosis Safe, is tailored for enhanced security in managing crypto assets on the Haven1 platform. It embodies a multi-signature wallet system, offering a perfect blend of security and flexibility for both individual users and teams.
{% endhint %}

### **Understanding Multi-Signature Framework**

<details>

<summary><strong>Streamlined Multi-Signature security</strong></summary>

The Haven1 Shared Wallet employs a multi-signature security model, necessitating approvals from several owners for each transaction. This multi-approval system substantially boosts digital asset security, effectively reducing unauthorized access and fraud risks.

</details>

<details>

<summary><strong>Collaborative security approach</strong></summary>

This approach promotes collective decision-making among owners, increasing accountability in managing assets. The implementation of this security model underscores Haven1's dedication to providing a secure environment for cryptocurrency management.

</details>

### **Step1: Setting up your Haven1 Shared Wallet**

1. **Access Haven1 Shared Wallet**: Visit the [Haven1 Shared Wallet](https://safe.testnet.haven1.org/welcome) dapp.
2. **Create a new Shared Wallet**: Opt to set up a new wallet, assigning it a unique name for identification.
3. **Configure owners and confirmations**: Choose the wallet's owners and define the required number of confirmations for a transaction, based on your security needs and team dynamics.
4. **Complete Setup**: Carefully review all details and complete the setup. Remember, you can adjust these settings later as needed.

### **Step 2: Executing transactions with Haven1 Shared Wallet**

1. **Start a transaction**: From the dashboard, initiate a new transaction, be it a funds transfer, contract interaction, or another blockchain operation.
2. **Fill in transaction details**: Specify details like the recipient's address, amount, and any other pertinent information.
3. **Submit for confirmation**: After filling in the details, submit the transaction for approval, adding it to the transaction queue.

#### **Multi-Signature confirmation process**

1. **Wait for approvals**: The transaction awaits the pre-set number of approvals from the designated owners.
2. **Independent review and approval**: Each owner reviews the transaction independently and approves or rejects it.
3. **Transaction execution**: The transaction is executed once it receives the necessary approvals.

***

### **Viewing transaction history**

Access a detailed view of all past transactions, including pending and executed ones, to maintain transparency and facilitate auditing within your team or organization.<br>

### **Adding and managing Shared Wallet owners**

1. **Access wallet settings**: Navigate to your wallet's settings.
2. **Modify owners**: Add new owners or remove existing ones. Note that each change is a transaction itself and requires approval.
3. **Adjust confirmation Threshold**: Change the number of confirmations required for future transactions.

### **Benefits of using Haven1 Gnosis Safe**

<details>

<summary>Enhanced security</summary>

The multi-signature system significantly improves the security of asset management.

</details>

<details>

<summary><strong>Flexibility</strong></summary>

Customize the wallet settings to align with your or your team's security requirements.

</details>

<details>

<summary><strong>Transparency</strong></summary>

Complete visibility of all transactions ensures accountability and facilitates auditing.

</details>


---

# 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.haven1.org/build/developer-tools/shared-wallet.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.
