Title - [Proposal:] [Status: Submitted] Moonbeam Multisig support and optimization services for Moonbeam, Moonriver and Moonbase for Dec/2023 and full 1st semester/2024.
Moonbeam Multisig Official Link: https://multisig.moonbeam.network
1Staging Environment: https://staging.multisig.moonbeam.network
Abstract
This proposal aims to ensure the continued availability of the Moonbeam Multisig interface (aka Moonbeam Safe), as well as the provision of support services for incidents, errors, discrepancies, and situations that require quick palliative actions, exemplifying the migration to WalletConnect v2 update or when the ledger, in a widespread web3 context, showing compromised behavior (meaning, we proactively disable it, conduct extensive testing, and reactivate it once everything is secure). Additionally, it involves generating reports, adding new functionalities such as Safe Apps, Modules, and Wallets and keeping the Safe components up to date.
All future tokens received by this grant will be exclusively used to cover infrastructure costs and to support our team (for maintenance, investment in new initiatives within the Moonbeam ecosystem, and as bonuses for our developers actively engaged in the project).
Motivation
Moonbeam Multisig is a fork of Gnosis Safe, which is well known as the most trusted platform to store digital assets on EVM due to its programmability. We consider this project a successful case where community users, DAOs and DeFi projects trust and use it to safely store assets and interact with Smart Contracts which directly supports TVL growth and would keep benefiting the Moonbeam community.
Project Overview and Team Experience
As the upstream Safe codebase is being constantly updated and changed by the Safe team, new releases need to be merged making sure it is updated and compatible with the Moonbeam Multisig instance.
Regular Safe updates will be performed and released on Moonbeam networks (Moonbeam, Moonriver and Moonbase). Updates consider Frontend (mainly user experience improvements), Backend services and Smart Contract.
Optimization also includes research and implementation of such features as Safe dApps, Modules, Guards, External Wallets Connectors, and customizations according to community needs.
Our team is a combination of management and development skills:
- fCTO: Ivan.
- Project Manager: Eduardo.
- Blockchain Engineers: Nick, Marta, and Nikita.
- DevOps Engineers: Leonid, and Ilya.
- Tester: Anton.
Protofire DAO team:
- Worked as part of the Gnosis team on delivery of web and desktop versions of Gnosis Safe.
- Delivered Gnosis Safe Apps (such as Compound, Synthetix Mintr Safe App, designed ENS Manager).
- Created a devkit to improve the synchronization of the code in the Gnosis DApps.
- Is a Gnosis Chain and Gnosis Beacon Chain validator.
- Have been deploying and maintaining Gnosis Safe instances over 30 chains such as: Evmos, Astar, Scroll, Mantle, Linea, Cronos, Holesky, Neon EVM, Rootstock to name a few.
- Is an active member of the Safe community (Safe Guardians); we use our power to contribute positively to the ecosystem, aligning with Safe vision to drive the adoption of smart contract wallets.
Rationale
Moonbeam Multisig adds value to the ecosystem in the following ways:
-
Gives the community a trusted custody option for asset management. Safe smart contracts have passed the highest possible security standards in the industry including Formal Verification. Check it out.
-
Allows Protocols to deploy and interact with smart contracts in a secure manner which attracts top protocols, increases adoption and TVL.
-
Moonbeam Multisig attracts high-net-worth individuals, companies, holders, funds, developers, DAOs, and investors due to its reputation and programmability.
Key Terms (optional)
Safe/Gnosis Safe/Multisig Wallet: multi-signature smart contract wallet that allows users to define a list of owner/signer accounts and a threshold number of signers required to confirm a transaction.
Overall Cost
We are requesting funding for 7 months, starting from December/23, which was not part of the previous grant, and covering the first semester of 2024, from January (1) to June (6).
We had the opportunity to gradually reduce infrastructure costs (~22% less), so for this grant, we’ll be requesting a smaller amount compared to the previous grant, adding only a 10% margin for any potential fluctuations.
Total cost: 51,359 USD (equals a monthly cost of $6,4k + infrastructure costs) equivalent to 60/40 respectively in GLMR and MOVR.
The conversion rate will be set as the 30-day twap (time-weighted average price).
Use of Treasury Funds
Treasury Funds will be allocated as follows:
Title
Costs
Infra Costs
$937.00
Support and Optimization
$6,400.00
Previous Infra Costs:
Infrastructure - Previous Costs876×371 17.1 KB
AWS Service
Purpose
Infra Costs, %
ECS
Safe microservices
63%
CloudWatch
Logs, metrics and alarms
12%
RDS
Safe database
10%
Other (ELB, WAF, ElastiCache, Route53, S3, CodePipeline, ECR, Lambda)
Load balancing, security, cache, dns, static files, deployment pipelines, docker images repository, monitoring functions)
15%
Support and Optimization include:
-
Safe Updates: Regular Gnosis Safe updates will be performed and released on the supported networks. Updates consider Frontend (mainly user experience improvements), Backend services and Smart Contract.
-
Safe Features: Research and implementation of features like Safe dApps, Modules, Guards, External Wallets Connectors, client customization, etc.
-
Infrastructure Support & Monitoring: DevOps support and monitoring, covering all aspects of infrastructure security, architecture optimization, monitoring and CI/CD pipeline enhancement in order to improve cost-effectiveness and scalability.
-
General Support: General support is provided to Moonbeam community, business, and technical teams considering incidents analysis and troubleshooting, research, and general inquiries.
We expect the service distribution as:
Role
%
Management
5%
Blockchain Eng.
65%
DevOps Eng.
20%
Tester
10%
Specifications
Safe Global Licenses describe all the third-party software that may compose (in small portions) our Moonbeam Multisig solution:
Safe{Wallet} – Licenses (only Web section is applicable).
Steps to Implement
Moonbeam Multisig is currently in the maintenance phase; funds will be allocated to cover only infrastructure resources and support service on maintenance, updates and optimizations.
On-chain Application Details
Total cost: 51,359 USD (equals a monthly cost of $6,4k + infrastructure costs) equivalent to 60/40 respectively in GLMR and MOVR.
Token
Amount
call hash
GLMR
69342 (TO BE UPDATED)
TO BE DONE
MOVR
794 (TO BE UPDATED)
TO BE DONE
Token
Proposal ID
Link
GLMR
TO BE DONE
MOVR
TO BE DONE
Base spreadsheet for calculating 30-day TWAP and respective proposal values: