# Ternoa Safe

### **What is Ternoa SAFE?**

Ternoa SAFE is a **multi-signature smart contract wallet** that enables secure asset management and transaction approvals. Built on **Ternoa zkEVM**, SAFE ensures **trustless, multi-party control over funds** while providing robust security through **smart contract verification and decentralized execution**.

🔗 **Contract Address & Verification:**

* **Safe.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0x7bAd89D2270cEFa698834b7c6E7532eFA6546e42?tab=contract)
* **SafeProxyFactory.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0x7C982d79d9B14500F1d1C114BB3779028B935d28?tab=contract)
* **MultiSend.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0xF6DCd634ABA8e0Ec891C3A6C2e240001F2cdF83c?tab=contract)
* **MultiSendCallOnly.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0x628c91FF2A8A99C767E09A84c21f62c9b423CC95?tab=contract)
* **SafeL2.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0xdC856ED68Dfb09129e7b1Ea393098b487ddf3047?tab=contract)
* **SignMessageLib.sol** – [View Contract](https://explorer-mainnet.zkevm.ternoa.network/address/0x677Aa661BD551Af5c563A40176Cd9E25c9394fa6?tab=contract)

### **How to Use Ternoa SAFE**

#### **1️⃣ Deploy Your Multi-Sig Wallet**

* Use **SafeProxyFactory** to create a new multi-signature wallet.
* Specify the list of signers and the required approval threshold.

#### **2️⃣ Securely Store & Manage Assets**

* Deposit funds into your SAFE wallet.
* All transactions require multi-signature approval, reducing single-point failure risks.

#### **3️⃣ Execute Multi-Sig Transactions**

* Transactions must be signed by the required number of approved signers.
* Use **MultiSend** and **MultiSendCallOnly** libraries to batch-process multiple transactions efficiently.

#### **4️⃣ Sign & Verify Messages**

* Utilize **SignMessageLib** to securely sign messages and verify signatures within the contract.

### **Why Use Ternoa SAFE?**

🟧 **Multi-Signature Security** – Transactions require multiple signers for execution.\
🟧 **Trustless Asset Management** – No single party has unilateral control.\
🟧 **Smart Contract Verified** – Fully audited, transparent, and accessible on-chain.\
🟧 **Batch Transactions** – Save on gas fees using the MultiSend feature.\
🟧 **Seamless Integration** – Works across Ternoa’s zkEVM Layer 2.


---

# 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.ternoa.network/tools/ternoa-safe.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.
