# Migrate Stargate Protocol Contracts to OneSig

**URL:** https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628
**Category:** General
**Created:** [July 26, 2025, 1:47pm UTC](https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628 "2025-07-26T13:47:15Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![StargateFoundation](https://yyz1.discourse-cdn.com/flex003/user_avatar/stargate.discourse.group/stargatefoundation/32/35_2.png) [@StargateFoundation](https://stargate.discourse.group/u/StargateFoundation)
#### Post date: [July 26, 2025, 1:47pm UTC](https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628/1 "2025-07-26T13:47:15Z")

</div>

### Summary

This proposal recommends migrating all protocol-related Stargate smart contracts to [OneSig](https://x.com/LayerZero_Core/status/1925223887685800347), an open-source multi-chain execution framework developed by LayerZero. OneSig significantly reduces operational overhead and enhances security by enabling secure, single-signature execution of transactions across any number of chains. Treasury funds will remain in the Gnosis Safe for the time being.

### Background

Managing and executing multi-chain transactions is one of the most resource-intensive and error-prone aspects of operating a protocol like Stargate. Stargate’s current reliance on multisig coordination across various chains introduces operational friction, delayed deployments, and potential security vulnerabilities—as seen in recent front-end and multisig-related exploits across the ecosystem.

OneSig provides a unified execution environment that allows for:

- Proposal of transaction batches across chains

- Merkelization and signature of a single Merkle root

- Threshold-based validation and execution of each transaction independently

This results in lower overhead, faster execution, and verifiability without relying on centralized services or complex coordination.

OneSig has undergone seven independent audits, and all audit reports are publicly available here:  
[https://github.com/LayerZero-Labs/onesig/tree/main/packages/onesig-evm/audits](https://github.com/LayerZero-Labs/onesig/tree/main/packages/onesig-evm/audits)

There is a deep dive on OneSig available [here](https://www.youtube.com/watch?v=tvXEDI0Ndcs).

### Proposal

Stargate DAO will:

- Approve the migration of all protocol-related smart contracts to the OneSig, away from Gnosis Safe.

- Retain the current Gnosis Safe setup for treasury custody, for the time being.

- The signer threshold on OneSig will remain at 3/6, and the signers on OneSig will remain as the same signers that have been used on Stargate’s Gnosis Safes.

### Execution

Upon DAO approval:

1. Stargate Foundation will very carefully migrate Stargate V2 & V1 protocol contracts over to newly deployed OneSig contracts with 3/6 threshold.

2. An internal testing and validation phase will occur over 3–4 weeks to simulate and verify all workflows.

3. A final readiness review will be conducted before switching contract management and execution to OneSig.

4. Treasury funds and Safe configurations will remain unchanged.

---

<div class="post-metadata">

### Author: ![ogle](https://yyz1.discourse-cdn.com/flex003/user_avatar/stargate.discourse.group/ogle/32/93_2.png) [@ogle](https://stargate.discourse.group/u/ogle)
#### Post date: [July 27, 2025, 6:52pm UTC](https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628/2 "2025-07-27T18:52:53Z")

</div>

seems reasonable to me

---

<div class="post-metadata">

### Author: ![Exahash](https://avatars.discourse-cdn.com/v4/letter/e/96bed5/32.png) [@Exahash](https://stargate.discourse.group/u/Exahash)
#### Post date: [August 10, 2025, 9:24am UTC](https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628/3 "2025-08-10T09:24:51Z")

</div>

Will this allow for upgrading of the other Stargate contracts such as the staking contract?

---

<div class="post-metadata">

### Author: ![AngusLamps](https://yyz1.discourse-cdn.com/flex003/user_avatar/stargate.discourse.group/anguslamps/32/120_2.png) [@AngusLamps](https://stargate.discourse.group/u/AngusLamps)
#### Post date: [August 10, 2025, 3:47pm UTC](https://stargate.discourse.group/t/migrate-stargate-protocol-contracts-to-onesig/628/4 "2025-08-10T15:47:52Z")

</div>

That’s quite orthogonal. That can be done regardless!
