> For the complete documentation index, see [llms.txt](https://chainfactory.gitbook.io/chainfactory/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chainfactory.gitbook.io/chainfactory/factory-information/factory-audits/multisignature-builder.md).

# MultiSignature Builder

The following threats are what was found during the course of the audit, along with our comments and suggestions for the users.

{% hint style="danger" %}
No High Level Risks Found!
{% endhint %}

This is amazing for ChainFactory, as our multisig contract has no high level risks, ensuring your safety and security.

***

{% hint style="warning" %}
No Medium Level Risks Found!
{% endhint %}

Our multisig contract has no medium level risks, further ensuring your safety and security.

***

{% hint style="info" %}
No Low Level Risk Found!
{% endhint %}

Our multisig contract has no low level risks, further ensuring your safety and security.

***

{% hint style="info" %}
Informational: Manager can set delegate address to vote on their behalf.
{% endhint %}

{% hint style="info" %}
Informational: Manager can submit new proposals.
{% endhint %}

{% hint style="info" %}
Informational: Manager can execute approved proposals.
{% endhint %}

{% hint style="info" %}
Informational: Only managers and addresses that they delegated vote power to can vote on proposals.

Manager or their delegate can vote once.
{% endhint %}

{% hint style="info" %}
Informational: Manager can cancel only proposals that they created.
{% endhint %}

{% hint style="info" %}
Informational: The following functions rely on 'onlySelf' modifier which prevents them to be called by EOA and/or external contracts.

recoverERC20, recoverSepoliaETH, setQuorum, setDeadline, setTimeLimit, setManager
{% endhint %}

These informational items are built in to the multisig for the purposes of its use. Without having these features, the multisignature wallet would not work, as managers must be able to create proposals, vote on them, execute them etc.
