Implementation of CoW’s Watchtower as a Decentralized and Robust Off-chain System
Author:
Valory AG, valory.xyz Main contact person: David Galindo, CTO, Valory AG Github valory-xyz
About You:
Valory is the expert in decentralized off-chain and autonomous systems and inventor of co-owned.ai We pioneered the Autonolas stack which is crypto’s cutting-edge open-source framework for developing custom, DAO-owned, decentralized, autonomous off-chain systems.
We offer expert, customized support to those interested in decentralizing & owning their own apps.
Additional Links:
Websites: valory.xyz, autonolas.network
Twitter: valoryag , autonolas
Grant Description:
The primary purpose of this project is to enhance the decentralization of CoW Protocol’s off-chain infra.
Specifically, we propose to optimize the functionality of CoW Protocol’s Smart Contract Orders (SCOs) and Watchtower Framework using Autonolas technology.
The project is designed to align with CoW Protocol’s phased approach to achieving full decentralization, coding a decentralized application that can easily be scaled to increased nodes, without sacrificing the agility and improving the robustness of the systems in question.
The intent is to strike a balance between decentralization, efficiency, and scalability, paving the way for a more autonomous, secure, and transparent trading ecosystem. Objectives
The project aims to meet four key objectives, with an emphasis on 1 & 4:
To transform the Watchtower into a decentralized and robust system. To enable the Watchtower to execute the getTradeableOrder function up to every block. To equip the Watchtower to concurrently support thousands of orders. To develop a software architecture that progressively decentralizes off-chain services, while maintaining development agility. In essence, this grant is not just about improving a single component of the CoW Protocol, but also about bolstering the protocol’s commitment to decentralization, efficiency, and scalability—setting the stage for future advancements that will benefit the community at large.
Milestones & Grant Timeline & Payment:
Milestone 1 Development of a Fully-Fledged Requirements Document 2 weeks after grant approval N/A Milestone 2 Implementation of the Watchtower Agent Service 4 weeks after grant approval N/A Milestone 3 Deployment and Operation of the Service with Four Agents 5 weeks after grant approval N/A Milestone 4 Integration of Developed Components within the Autonolas Protocol 7 weeks after grant approval 8500 xDAI
In week 8 after approval of the grant, the decentralized Watchtower service will be run by CoW or, Cow DAO can instruct Valory to run it under the Service Ops Propel plan subscription.
More details can be found at https://forum.cow.fi/t/grant-application-decentralizing-cow-s-watchtower/1681
Funding Request:
8500 xDAI
Budget Breakdown: Item Cost Project Management & Requirements Document & Operational Support 2500 USD Development of the Watchtower Components & Integration of Developed Components 6000 USD Total 8500 USD
Gnosis Chain Address (to receive the grant):
0x2D7893d81255e7763C8e7b2e2544E3DeD80C0b65
Terms and conditions:
By submitting this grant application, I acknowledge and agree to be bound by the CoW DAO Participation Agreement and the CoW Grant Terms and Conditions.