# Set Up Multi-sig Account

### What is a Multi-sig account?

Multi-sig (multi-signature) is a term for an account that requires multiple private keys to authorize a transaction, rather than a single signature from one private key.

When applied to key management in crypto, a multi-sig account refers to an account that requires M-of-N signatures to execute transactions, where M is the minimum number of required signatures and N is the total number of authorized signers.

Multi-sig accounts are considered a highly secure key management method as they distribute trust among multiple parties, eliminating single points of failure and providing enhanced security against key compromise or unauthorized transactions.

### How does multi-sig signing work?

Signing a transaction from your multi-sig account and broadcasting it to the blockchain involves a 3-step process.

1. The **multisig account** creates a transaction proposal using Adena.
2. **Collect the required signatures** from other authorized signers by sharing the unsigned transaction file.
3. **Broadcast the fully-signed transaction** to the blockchain once the minimum signature threshold (M-of-N) is met by uploading the file to Adena.

### How do I create a multi-sig account?

1. **Gather all participants** who will be authorized signers for the multi-sig account.
2. **Collect addresses** from all participants (e.g., "g1...address1", "g1...address2") who will be part of the multi-sig account.
3. **Determine the threshold** - the minimum number of signatures required to execute transactions (e.g., 1, 2).
4. **Create a multi-sig account** in Adena by specifying the signers' addresses and the threshold.

The configuration information, including the list of signers and threshold settings, is stored as metadata of the account when the multi-sig account is created

### How do I sign transactions with a multi-sig account?

1. **Create an unsigned transaction proposal** from the multisig account using Adena.
2. Share the unsigned transaction file with the authorized signer accounts **to collect the required signatures.**
3. **Each signer signs the transaction** using their own private key, and the signatures are added to the transaction file.
4. Once the minimum signature threshold (M-of-N) is met, upload the fully signed transaction file to Adena to broadcast the transaction to the blockchain.


---

# 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.adena.app/user-guide/sign-in/set-up-multi-sig-account.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.
