# Ready Multisig

Ready's Multisig is a must-have for companies, protocols and DAOs holding crypto.\
Our Multisig is tailor-made for the Starknet ecosystem, and we’ve harnessed account abstraction to offer unrivaled security, simplicity and extensibility.

{% hint style="info" %}
For more information and support on how to set-up a multisig, please [refer to this page](https://support.argent.xyz/hc/en-us/sections/18583054089757-Multisig-account)
{% endhint %}

### Ready’s Approach to Building a Multisig

The image below shows two different approaches to constructing a multisig:

<figure><img src="/files/kK55nhzCkhTKqpUcDICR" alt=""><figcaption></figcaption></figure>

On the right you can see how traditional multisigs are designed, particularly in the EVM space. The multisig is controlled by standard accounts (i.e. EOAs in EVM space), which are controlled by signers (i.e. private keys). Due to the lack of account abstraction, that was the best solution for designing a multisig.

The illustration on the left shows the design of Ready's Multisig. By leveraging Starknet’s native account abstraction, it is possible to build a much simpler and more direct form of a multisig account. As shown in the illustration, there is no need for single accounts per signer. A signer can directly interact with the multisig account. This brings a few advantages that we will highlight below.

### Advantages of Ready's Multisig

**Security:** Our contracts are already implemented in the new and more secure Cairo1 language. Furthermore, the smart contracts have been carefully audited by Consensys Diligence. Check out the [audit](https://github.com/argentlabs/argent-contracts-starknet/blob/main/audit/Consensys-Diligence-argent-audit-2023-05.pdf) to understand the details.&#x20;

**Simplicity**: Compared to the traditional multisig approach in the EVM space, our approach implements multisig accounts in a much simpler and more direct way. From a technical point of view, the account is like any other account except that it requires more signatures to execute a transaction. This has a couple of advantages:

* Transaction fees: Multisig can pay for its own gas fees, which is better for teams. In a traditional EOA multisig the last owner needs to pay for the transaction execution. It’s also easier to track transaction fees for your team. Your accountants will thank us later.&#x20;
* Transaction execution:Executing a transaction simply needs the required signatures, which can be efficiently synchronised off-chain. This ensures quick and reliable transaction execution, even for extensive multisig setups.

**Extensibility:** The Multisig smart contract fills a crucial gap on Starknet. We designed it to be open for future extensions, free of custom logic or ties to Ready wallets. This allows anyone to build applications on it or customise the basic Multisig contract as needed.

**Flexibility**: We offer great flexibility with our signer options. Aside from your Ready X wallet, you are also provided with the option to use a Ledger hardware wallet as a signer. In the future we also plan to support the Ready mobile wallet, and many more.


---

# 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.ready.co/ready-wallets/ready-multisig.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.
